chore: import upstream snapshot with attribution
Python CI / Python bindings (ubuntu-latest) (push) Failing after 0s
Build & Publish / Build Neovim aarch64-linux-android (push) Failing after 0s
Build & Publish / Build Neovim aarch64-unknown-linux-gnu (push) Failing after 0s
Build & Publish / Build MCP x86_64-unknown-linux-musl (push) Failing after 1s
Build & Publish / Build Python wheels aarch64 (ubuntu-latest) (push) Failing after 0s
Build & Publish / Build Python wheels x86_64 (ubuntu-latest) (push) Failing after 1s
Build & Publish / Build Python sdist (push) Failing after 1s
Rust CI / Fuzz Tests (ubuntu-latest) (push) Failing after 1s
Rust CI / Build i686-unknown-linux-gnu (push) Failing after 0s
Rust CI / cargo clippy (push) Failing after 1s
e2e Tests / e2e (ubuntu-latest) (push) Failing after 1s
Lua CI / luacheck lint (push) Failing after 1s
Build & Publish / Build Neovim aarch64-unknown-linux-musl (push) Failing after 1s
Build & Publish / Build Neovim x86_64-unknown-linux-gnu (push) Failing after 0s
Build & Publish / Build Neovim x86_64-unknown-linux-musl (push) Failing after 1s
Build & Publish / Build C FFI aarch64-linux-android (push) Failing after 0s
Build & Publish / Build C FFI aarch64-unknown-linux-gnu (push) Failing after 0s
Build & Publish / Build C FFI aarch64-unknown-linux-musl (push) Failing after 1s
Build & Publish / Build C FFI x86_64-unknown-linux-gnu (push) Failing after 0s
Build & Publish / Build C FFI x86_64-unknown-linux-musl (push) Failing after 1s
Build & Publish / Build MCP aarch64-unknown-linux-gnu (push) Failing after 1s
Build & Publish / Build MCP aarch64-unknown-linux-musl (push) Failing after 0s
Build & Publish / Build MCP x86_64-unknown-linux-gnu (push) Failing after 1s
Spelling / Spell Check with Typos (push) Failing after 0s
Rust CI / Test (ubuntu-latest) (push) Failing after 0s
Rust CI / cargo fmt (push) Failing after 0s
Stylua / Check lua files using Stylua (push) Failing after 1s
Lua CI / lua-language-server type check (push) Failing after 12m29s
e2e Tests / e2e (alpine-musl) (push) Successful in 57m31s
e2e Tests / e2e (macos-latest) (push) Has been cancelled
Build & Publish / Build C FFI aarch64-apple-darwin (push) Has been cancelled
Rust CI / Test (windows-latest) (push) Has been cancelled
e2e Tests / e2e (windows-latest) (push) Has been cancelled
Nix CI / check (push) Has been cancelled
Python CI / Python bindings (macos-latest) (push) Has been cancelled
Python CI / Python bindings (windows-latest) (push) Has been cancelled
Build & Publish / Build Neovim aarch64-apple-darwin (push) Has been cancelled
Build & Publish / Build Neovim aarch64-pc-windows-msvc (push) Has been cancelled
Build & Publish / Build Neovim x86_64-apple-darwin (push) Has been cancelled
Build & Publish / Build Neovim x86_64-pc-windows-msvc (push) Has been cancelled
Build & Publish / Build C FFI aarch64-pc-windows-msvc (push) Has been cancelled
Build & Publish / Build C FFI x86_64-apple-darwin (push) Has been cancelled
Build & Publish / Build C FFI x86_64-pc-windows-msvc (push) Has been cancelled
Build & Publish / Build MCP aarch64-apple-darwin (push) Has been cancelled
Build & Publish / Build MCP aarch64-pc-windows-msvc (push) Has been cancelled
Build & Publish / Build MCP x86_64-apple-darwin (push) Has been cancelled
Build & Publish / Build MCP x86_64-pc-windows-msvc (push) Has been cancelled
Build & Publish / Build Python wheels aarch64 (macos-latest) (push) Has been cancelled
Build & Publish / Build Python wheels x86_64 (macos-latest) (push) Has been cancelled
Build & Publish / Build Python wheels x86_64 (windows-latest) (push) Has been cancelled
Build & Publish / Release (push) Has been cancelled
Build & Publish / Publish Python wheels to PyPI (push) Has been cancelled
Build & Publish / Publish Rust crates (push) Has been cancelled
Build & Publish / Publish npm packages (push) Has been cancelled
Rust CI / Fuzz Tests (windows-latest) (push) Has been cancelled
Rust CI / Test (macos-latest) (push) Has been cancelled
Rust CI / Fuzz Tests (macos-latest) (push) Has been cancelled
Python CI / Python bindings (ubuntu-latest) (push) Failing after 0s
Build & Publish / Build Neovim aarch64-linux-android (push) Failing after 0s
Build & Publish / Build Neovim aarch64-unknown-linux-gnu (push) Failing after 0s
Build & Publish / Build MCP x86_64-unknown-linux-musl (push) Failing after 1s
Build & Publish / Build Python wheels aarch64 (ubuntu-latest) (push) Failing after 0s
Build & Publish / Build Python wheels x86_64 (ubuntu-latest) (push) Failing after 1s
Build & Publish / Build Python sdist (push) Failing after 1s
Rust CI / Fuzz Tests (ubuntu-latest) (push) Failing after 1s
Rust CI / Build i686-unknown-linux-gnu (push) Failing after 0s
Rust CI / cargo clippy (push) Failing after 1s
e2e Tests / e2e (ubuntu-latest) (push) Failing after 1s
Lua CI / luacheck lint (push) Failing after 1s
Build & Publish / Build Neovim aarch64-unknown-linux-musl (push) Failing after 1s
Build & Publish / Build Neovim x86_64-unknown-linux-gnu (push) Failing after 0s
Build & Publish / Build Neovim x86_64-unknown-linux-musl (push) Failing after 1s
Build & Publish / Build C FFI aarch64-linux-android (push) Failing after 0s
Build & Publish / Build C FFI aarch64-unknown-linux-gnu (push) Failing after 0s
Build & Publish / Build C FFI aarch64-unknown-linux-musl (push) Failing after 1s
Build & Publish / Build C FFI x86_64-unknown-linux-gnu (push) Failing after 0s
Build & Publish / Build C FFI x86_64-unknown-linux-musl (push) Failing after 1s
Build & Publish / Build MCP aarch64-unknown-linux-gnu (push) Failing after 1s
Build & Publish / Build MCP aarch64-unknown-linux-musl (push) Failing after 0s
Build & Publish / Build MCP x86_64-unknown-linux-gnu (push) Failing after 1s
Spelling / Spell Check with Typos (push) Failing after 0s
Rust CI / Test (ubuntu-latest) (push) Failing after 0s
Rust CI / cargo fmt (push) Failing after 0s
Stylua / Check lua files using Stylua (push) Failing after 1s
Lua CI / lua-language-server type check (push) Failing after 12m29s
e2e Tests / e2e (alpine-musl) (push) Successful in 57m31s
e2e Tests / e2e (macos-latest) (push) Has been cancelled
Build & Publish / Build C FFI aarch64-apple-darwin (push) Has been cancelled
Rust CI / Test (windows-latest) (push) Has been cancelled
e2e Tests / e2e (windows-latest) (push) Has been cancelled
Nix CI / check (push) Has been cancelled
Python CI / Python bindings (macos-latest) (push) Has been cancelled
Python CI / Python bindings (windows-latest) (push) Has been cancelled
Build & Publish / Build Neovim aarch64-apple-darwin (push) Has been cancelled
Build & Publish / Build Neovim aarch64-pc-windows-msvc (push) Has been cancelled
Build & Publish / Build Neovim x86_64-apple-darwin (push) Has been cancelled
Build & Publish / Build Neovim x86_64-pc-windows-msvc (push) Has been cancelled
Build & Publish / Build C FFI aarch64-pc-windows-msvc (push) Has been cancelled
Build & Publish / Build C FFI x86_64-apple-darwin (push) Has been cancelled
Build & Publish / Build C FFI x86_64-pc-windows-msvc (push) Has been cancelled
Build & Publish / Build MCP aarch64-apple-darwin (push) Has been cancelled
Build & Publish / Build MCP aarch64-pc-windows-msvc (push) Has been cancelled
Build & Publish / Build MCP x86_64-apple-darwin (push) Has been cancelled
Build & Publish / Build MCP x86_64-pc-windows-msvc (push) Has been cancelled
Build & Publish / Build Python wheels aarch64 (macos-latest) (push) Has been cancelled
Build & Publish / Build Python wheels x86_64 (macos-latest) (push) Has been cancelled
Build & Publish / Build Python wheels x86_64 (windows-latest) (push) Has been cancelled
Build & Publish / Release (push) Has been cancelled
Build & Publish / Publish Python wheels to PyPI (push) Has been cancelled
Build & Publish / Publish Rust crates (push) Has been cancelled
Build & Publish / Publish npm packages (push) Has been cancelled
Rust CI / Fuzz Tests (windows-latest) (push) Has been cancelled
Rust CI / Test (macos-latest) (push) Has been cancelled
Rust CI / Fuzz Tests (macos-latest) (push) Has been cancelled
This commit is contained in:
@@ -0,0 +1,86 @@
|
||||
---@diagnostic disable: undefined-field, missing-fields
|
||||
local fff_rust = require('fff.rust')
|
||||
|
||||
describe('clear_cache', function()
|
||||
local test_dir
|
||||
local tmp_frecency_path
|
||||
local tmp_history_path
|
||||
|
||||
before_each(function()
|
||||
test_dir = vim.fn.fnamemodify(debug.getinfo(1, 'S').source:sub(2), ':h:h')
|
||||
if vim.fn.isdirectory(test_dir) ~= 1 then test_dir = vim.fn.getcwd() end
|
||||
|
||||
tmp_frecency_path = vim.fn.tempname() .. '_fff_test_frecency'
|
||||
tmp_history_path = vim.fn.tempname() .. '_fff_test_history'
|
||||
|
||||
vim.g.fff = {
|
||||
frecency = { enabled = true, db_path = tmp_frecency_path },
|
||||
history = { enabled = true, db_path = tmp_history_path },
|
||||
}
|
||||
package.loaded['fff.conf'] = nil
|
||||
package.loaded['fff.main'] = nil
|
||||
end)
|
||||
|
||||
after_each(function()
|
||||
pcall(fff_rust.stop_background_monitor)
|
||||
pcall(fff_rust.cleanup_file_picker)
|
||||
pcall(fff_rust.destroy_frecency_db)
|
||||
pcall(fff_rust.destroy_query_db)
|
||||
vim.fn.delete(tmp_frecency_path, 'rf')
|
||||
vim.fn.delete(tmp_history_path, 'rf')
|
||||
vim.g.fff = nil
|
||||
package.loaded['fff.conf'] = nil
|
||||
package.loaded['fff.main'] = nil
|
||||
end)
|
||||
|
||||
it('deletes on-disk database directories when clearing all', function()
|
||||
-- Initialize databases at temporary paths
|
||||
local ok = fff_rust.init_db(tmp_frecency_path, tmp_history_path, true)
|
||||
assert.is_true(ok)
|
||||
|
||||
-- LMDB creates the directory on init
|
||||
assert.are.equal(1, vim.fn.isdirectory(tmp_frecency_path), 'frecency db dir should exist after init')
|
||||
assert.are.equal(1, vim.fn.isdirectory(tmp_history_path), 'history db dir should exist after init')
|
||||
|
||||
local main = require('fff.main')
|
||||
local result = main.clear_cache('all')
|
||||
assert.is_true(result)
|
||||
|
||||
assert.are.equal(0, vim.fn.isdirectory(tmp_frecency_path), 'frecency db dir should be removed after clear')
|
||||
assert.are.equal(0, vim.fn.isdirectory(tmp_history_path), 'history db dir should be removed after clear')
|
||||
end)
|
||||
|
||||
it('deletes only frecency databases when scope is frecency', function()
|
||||
local ok = fff_rust.init_db(tmp_frecency_path, tmp_history_path, true)
|
||||
assert.is_true(ok)
|
||||
ok = fff_rust.init_file_picker(test_dir)
|
||||
assert.is_true(ok)
|
||||
fff_rust.wait_for_initial_scan(10000)
|
||||
|
||||
local main = require('fff.main')
|
||||
local result = main.clear_cache('frecency')
|
||||
assert.is_true(result)
|
||||
|
||||
assert.are.equal(0, vim.fn.isdirectory(tmp_frecency_path), 'frecency db dir should be removed')
|
||||
assert.are.equal(0, vim.fn.isdirectory(tmp_history_path), 'history db dir should be removed')
|
||||
|
||||
local progress = fff_rust.get_scan_progress()
|
||||
assert.is_not_nil(progress)
|
||||
assert.is_true(progress.scanned_files_count > 0, 'file picker should still have scanned files')
|
||||
end)
|
||||
|
||||
it('cleans file picker but keeps databases when scope is files', function()
|
||||
local ok = fff_rust.init_db(tmp_frecency_path, tmp_history_path, true)
|
||||
assert.is_true(ok)
|
||||
ok = fff_rust.init_file_picker(test_dir)
|
||||
assert.is_true(ok)
|
||||
fff_rust.wait_for_initial_scan(10000)
|
||||
|
||||
local main = require('fff.main')
|
||||
local result = main.clear_cache('files')
|
||||
assert.is_true(result)
|
||||
|
||||
assert.are.equal(1, vim.fn.isdirectory(tmp_frecency_path), 'frecency db dir should still exist')
|
||||
assert.are.equal(1, vim.fn.isdirectory(tmp_history_path), 'history db dir should still exist')
|
||||
end)
|
||||
end)
|
||||
@@ -0,0 +1,129 @@
|
||||
---@diagnostic disable: undefined-field
|
||||
local fff_rust = require('fff.rust')
|
||||
|
||||
--- Wait for the scan to fully complete, handling the startup race where
|
||||
--- the background thread hasn't set is_scanning=true yet.
|
||||
--- @param timeout_ms number Maximum time to wait in milliseconds
|
||||
local function wait_for_scan(timeout_ms)
|
||||
-- Small sleep to let the background thread start and set is_scanning=true.
|
||||
-- This handles the race between init_file_picker returning and the thread starting.
|
||||
vim.wait(100, function() return false end)
|
||||
fff_rust.wait_for_initial_scan(timeout_ms)
|
||||
end
|
||||
|
||||
describe('fff.nvim core', function()
|
||||
local test_dir
|
||||
|
||||
before_each(function()
|
||||
-- Use the plugin's own repo directory as a known git repo for testing
|
||||
test_dir = vim.fn.fnamemodify(debug.getinfo(1, 'S').source:sub(2), ':h:h')
|
||||
-- Make sure it resolves to an actual directory
|
||||
if vim.fn.isdirectory(test_dir) ~= 1 then test_dir = vim.fn.getcwd() end
|
||||
end)
|
||||
|
||||
after_each(function()
|
||||
-- Cleanup: stop background monitor and release the file picker
|
||||
pcall(fff_rust.stop_background_monitor)
|
||||
pcall(fff_rust.cleanup_file_picker)
|
||||
end)
|
||||
|
||||
describe('init and scan', function()
|
||||
it('should initialize the file picker and scan files', function()
|
||||
local ok = fff_rust.init_file_picker(test_dir)
|
||||
assert.is_true(ok)
|
||||
|
||||
wait_for_scan(10000)
|
||||
|
||||
local progress = fff_rust.get_scan_progress()
|
||||
assert.is_not_nil(progress)
|
||||
assert.is_number(progress.scanned_files_count)
|
||||
assert.is_true(
|
||||
progress.scanned_files_count > 0,
|
||||
'expected scanned files > 0, got ' .. progress.scanned_files_count
|
||||
)
|
||||
assert.is_false(progress.is_scanning)
|
||||
end)
|
||||
end)
|
||||
|
||||
describe('fuzzy search', function()
|
||||
it('should return results for a known query', function()
|
||||
local ok = fff_rust.init_file_picker(test_dir)
|
||||
assert.is_true(ok)
|
||||
wait_for_scan(10000)
|
||||
|
||||
-- Search for "main" which should match main.lua and possibly other files
|
||||
-- Args: query, max_threads, current_file, combo_boost_score_multiplier, min_combo_count, offset, page_size
|
||||
local result = fff_rust.fuzzy_search_files('main', 2, nil, 100, 3, 0, 10)
|
||||
assert.is_not_nil(result)
|
||||
assert.is_not_nil(result.items)
|
||||
assert.is_true(#result.items > 0, 'expected search results for "main"')
|
||||
|
||||
-- Each item should have required fields
|
||||
local first = result.items[1]
|
||||
assert.is_not_nil(first.relative_path)
|
||||
assert.is_string(first.relative_path)
|
||||
end)
|
||||
|
||||
it('should return empty results for nonsense query', function()
|
||||
local ok = fff_rust.init_file_picker(test_dir)
|
||||
assert.is_true(ok)
|
||||
wait_for_scan(10000)
|
||||
|
||||
local result = fff_rust.fuzzy_search_files('zzzxxxqqq_no_match_ever', 2, nil, 100, 3, 0, 10)
|
||||
assert.is_not_nil(result)
|
||||
assert.is_not_nil(result.items)
|
||||
assert.are.equal(0, #result.items)
|
||||
end)
|
||||
end)
|
||||
|
||||
describe('git root detection', function()
|
||||
it('should return the git root for a git repository', function()
|
||||
local ok = fff_rust.init_file_picker(test_dir)
|
||||
assert.is_true(ok)
|
||||
wait_for_scan(10000)
|
||||
|
||||
local git_root = fff_rust.get_git_root()
|
||||
assert.is_not_nil(git_root, 'expected git root to be found in the plugin repo')
|
||||
assert.is_string(git_root)
|
||||
-- The git root should be a real directory
|
||||
assert.are.equal(1, vim.fn.isdirectory(git_root), 'git root should be a valid directory: ' .. git_root)
|
||||
end)
|
||||
|
||||
it('should return nil for a non-git directory', function()
|
||||
-- Use a temp directory that is definitely not a git repo
|
||||
local tmp_dir = vim.fn.tempname()
|
||||
vim.fn.mkdir(tmp_dir, 'p')
|
||||
|
||||
local ok = fff_rust.init_file_picker(tmp_dir)
|
||||
assert.is_true(ok)
|
||||
wait_for_scan(10000)
|
||||
|
||||
local git_root = fff_rust.get_git_root()
|
||||
assert.is_nil(git_root)
|
||||
|
||||
vim.fn.delete(tmp_dir, 'rf')
|
||||
end)
|
||||
end)
|
||||
|
||||
describe('health check', function()
|
||||
it('should return version and component status', function()
|
||||
local ok = fff_rust.init_file_picker(test_dir)
|
||||
assert.is_true(ok)
|
||||
wait_for_scan(10000)
|
||||
|
||||
local health = fff_rust.health_check(test_dir)
|
||||
assert.is_not_nil(health)
|
||||
assert.is_string(health.version)
|
||||
|
||||
-- Git info should be present
|
||||
assert.is_not_nil(health.git)
|
||||
assert.is_true(health.git.available)
|
||||
assert.is_string(health.git.libgit2_version)
|
||||
|
||||
-- File picker should be initialized
|
||||
assert.is_not_nil(health.file_picker)
|
||||
assert.is_true(health.file_picker.initialized)
|
||||
assert.is_string(health.file_picker.base_path)
|
||||
end)
|
||||
end)
|
||||
end)
|
||||
@@ -0,0 +1,94 @@
|
||||
-- Sanity test: open fresh (non-existent) LMDB dbs, run a couple of picker
|
||||
-- calls, then close. Verifies the health_check returns `healthy = true` on a
|
||||
-- freshly-initialized tracker — i.e. the GC thread actually ran and flipped
|
||||
-- the flag out of Pending.
|
||||
--
|
||||
-- Run with:
|
||||
-- nvim -l tests/fresh_db_open_test.lua
|
||||
--
|
||||
-- Exit code 0 = success, non-zero = failure (error printed).
|
||||
|
||||
local function die(msg)
|
||||
io.stderr:write('FAIL: ' .. msg .. '\n')
|
||||
os.exit(1)
|
||||
end
|
||||
|
||||
local function ok(msg) print('ok ' .. msg) end
|
||||
|
||||
-- Resolve plugin dir and add to runtimepath. `arg[0]` is the script path
|
||||
-- under `nvim -l`, while `<sfile>` is not set in that mode.
|
||||
local script_path = arg and arg[0] or debug.getinfo(1, 'S').source:sub(2)
|
||||
local plugin_dir = vim.fn.fnamemodify(vim.fn.resolve(script_path), ':h:h')
|
||||
vim.opt.runtimepath:prepend(plugin_dir)
|
||||
|
||||
-- Force brand new db paths so we exercise the fresh-open code path
|
||||
local tmp_frecency = vim.fn.tempname() .. '_fresh_frec'
|
||||
local tmp_history = vim.fn.tempname() .. '_fresh_hist'
|
||||
|
||||
vim.fn.delete(tmp_frecency, 'rf')
|
||||
vim.fn.delete(tmp_history, 'rf')
|
||||
|
||||
local fff_rust = require('fff.rust')
|
||||
|
||||
-- Init dbs at the fresh paths
|
||||
local init_ok = fff_rust.init_db(tmp_frecency, tmp_history, true)
|
||||
if not init_ok then die('init_db returned false') end
|
||||
ok('init_db(fresh paths)')
|
||||
|
||||
-- Init the picker rooted at the plugin dir so there's something to scan
|
||||
local picker_ok = fff_rust.init_file_picker(plugin_dir)
|
||||
if not picker_ok then die('init_file_picker returned false') end
|
||||
ok('init_file_picker(plugin_dir)')
|
||||
|
||||
fff_rust.wait_for_initial_scan(10000)
|
||||
ok('initial scan complete')
|
||||
|
||||
-- Actually run a search so the picker touches the frecency/query dbs.
|
||||
-- Signature: (query, max_threads, current_file, combo_boost, min_combo, page_index, page_size)
|
||||
local results = fff_rust.fuzzy_search_files('lib.rs', 4, nil, 0, nil, nil, nil)
|
||||
if type(results) ~= 'table' then die('fuzzy_search_files did not return a table') end
|
||||
ok(string.format('fuzzy_search_files returned %d results', #(results.items or results)))
|
||||
|
||||
-- Give the GC thread up to ~2s to flip Pending -> Healthy
|
||||
---@type any
|
||||
local health = nil
|
||||
local deadline = vim.loop.now() + 2000
|
||||
while vim.loop.now() < deadline do
|
||||
health = fff_rust.health_check(plugin_dir)
|
||||
local frec = health and health.frecency and health.frecency.db_healthcheck
|
||||
local qt = health and health.query_tracker and health.query_tracker.db_healthcheck
|
||||
if frec and qt and frec.healthy == true and qt.healthy == true then break end
|
||||
vim.wait(50)
|
||||
end
|
||||
|
||||
if not health then die('health_check returned nil') end
|
||||
ok('health_check returned a table')
|
||||
|
||||
local frec = health.frecency and health.frecency.db_healthcheck
|
||||
local qt = health.query_tracker and health.query_tracker.db_healthcheck
|
||||
|
||||
if not frec then die('frecency db_healthcheck missing from health result') end
|
||||
if not qt then die('query_tracker db_healthcheck missing from health result') end
|
||||
|
||||
if frec.healthy ~= true then die('frecency.healthy expected true, got ' .. tostring(frec.healthy)) end
|
||||
ok('frecency.healthy = true')
|
||||
|
||||
if qt.healthy ~= true then die('query_tracker.healthy expected true, got ' .. tostring(qt.healthy)) end
|
||||
ok('query_tracker.healthy = true')
|
||||
|
||||
-- Confirm the db dirs now exist on disk (proves we actually opened them)
|
||||
if vim.fn.isdirectory(tmp_frecency) ~= 1 then die('frecency dir missing after init: ' .. tmp_frecency) end
|
||||
if vim.fn.isdirectory(tmp_history) ~= 1 then die('history dir missing after init: ' .. tmp_history) end
|
||||
ok('db directories exist on disk')
|
||||
|
||||
-- Cleanup
|
||||
pcall(fff_rust.stop_background_monitor)
|
||||
pcall(fff_rust.cleanup_file_picker)
|
||||
pcall(fff_rust.destroy_frecency_db)
|
||||
pcall(fff_rust.destroy_query_db)
|
||||
vim.fn.delete(tmp_frecency, 'rf')
|
||||
vim.fn.delete(tmp_history, 'rf')
|
||||
ok('cleanup complete')
|
||||
|
||||
print('\nALL CHECKS PASSED')
|
||||
os.exit(0)
|
||||
@@ -0,0 +1,137 @@
|
||||
---@diagnostic disable: undefined-field, missing-fields
|
||||
-- Integration tests for grep mode file-group jump shortcuts.
|
||||
local picker_ui
|
||||
local state_mod
|
||||
|
||||
local plugin_dir = vim.fn.fnamemodify(vim.fn.resolve(debug.getinfo(1, 'S').source:sub(2)), ':h:h')
|
||||
|
||||
local function make_item(path, line, col)
|
||||
return { relative_path = path, line_number = line, col = col, line_content = '' }
|
||||
end
|
||||
|
||||
local function reset_state(items, cursor)
|
||||
local S = state_mod.state
|
||||
S.active = true
|
||||
S.mode = 'grep'
|
||||
S.filtered_items = items
|
||||
S.items = items
|
||||
S.cursor = cursor or 1
|
||||
S.pagination = S.pagination or {}
|
||||
S.pagination.page_size = #items
|
||||
S.pagination.page_index = 0
|
||||
S.pagination.total_matched = #items
|
||||
S.pagination.grep_file_offsets = { 0 }
|
||||
S.pagination.grep_next_file_offset = 0
|
||||
end
|
||||
|
||||
local stubs_installed = false
|
||||
local function install_stubs()
|
||||
if stubs_installed then return end
|
||||
-- Mock UI updates called by submodules
|
||||
picker_ui.render_after_cursor_move = function() return true end
|
||||
picker_ui.update_status = function() end
|
||||
picker_ui.update_preview_debounced = function() end
|
||||
stubs_installed = true
|
||||
end
|
||||
|
||||
describe('grep_jump_to_next_file / grep_jump_to_prev_file', function()
|
||||
before_each(function()
|
||||
vim.g.fff = {}
|
||||
|
||||
local fff_rust = require('fff.rust')
|
||||
local file_picker = require('fff.file_picker')
|
||||
|
||||
-- Initialize core components and background worker threads
|
||||
file_picker.setup()
|
||||
fff_rust.init_file_picker(plugin_dir)
|
||||
|
||||
-- Resolve to the correct coordinator path inside the submodules directory
|
||||
picker_ui = require('fff.picker_ui.picker_ui')
|
||||
state_mod = require('fff.picker_ui.picker_ui_state')
|
||||
|
||||
install_stubs()
|
||||
end)
|
||||
|
||||
after_each(function()
|
||||
local fff_rust = require('fff.rust')
|
||||
pcall(fff_rust.stop_background_monitor)
|
||||
pcall(fff_rust.cleanup_file_picker)
|
||||
vim.g.fff = nil
|
||||
end)
|
||||
|
||||
it('jumps to first match of the next file group', function()
|
||||
local items = {
|
||||
make_item('a.lua', 1, 1),
|
||||
make_item('a.lua', 5, 3),
|
||||
make_item('a.lua', 9, 1),
|
||||
make_item('b.lua', 2, 1),
|
||||
make_item('b.lua', 7, 1),
|
||||
make_item('c.lua', 4, 2),
|
||||
}
|
||||
reset_state(items, 1)
|
||||
|
||||
picker_ui.grep_jump_to_next_file()
|
||||
assert.are.equal(4, state_mod.state.cursor)
|
||||
|
||||
picker_ui.grep_jump_to_next_file()
|
||||
assert.are.equal(6, state_mod.state.cursor)
|
||||
end)
|
||||
|
||||
it('jumps to first match of the previous file group', function()
|
||||
local items = {
|
||||
make_item('a.lua', 1, 1),
|
||||
make_item('a.lua', 5, 3),
|
||||
make_item('b.lua', 2, 1),
|
||||
make_item('b.lua', 7, 1),
|
||||
make_item('c.lua', 4, 2),
|
||||
}
|
||||
reset_state(items, 5)
|
||||
|
||||
picker_ui.grep_jump_to_prev_file()
|
||||
assert.are.equal(3, state_mod.state.cursor)
|
||||
|
||||
picker_ui.grep_jump_to_prev_file()
|
||||
assert.are.equal(1, state_mod.state.cursor)
|
||||
end)
|
||||
|
||||
it('is a no-op when not in grep mode', function()
|
||||
local items = { make_item('a.lua', 1, 1), make_item('b.lua', 1, 1) }
|
||||
reset_state(items, 1)
|
||||
state_mod.state.mode = nil
|
||||
|
||||
picker_ui.grep_jump_to_next_file()
|
||||
assert.are.equal(1, state_mod.state.cursor)
|
||||
end)
|
||||
|
||||
it('loads next page when no later file group exists on current page', function()
|
||||
local page1 = {
|
||||
make_item('a.lua', 1, 1),
|
||||
make_item('a.lua', 2, 1),
|
||||
}
|
||||
local page2 = {
|
||||
make_item('b.lua', 1, 1),
|
||||
make_item('b.lua', 4, 1),
|
||||
}
|
||||
reset_state(page1, 2)
|
||||
state_mod.state.pagination.grep_next_file_offset = 1
|
||||
|
||||
local called = false
|
||||
local original_load_next = picker_ui.load_next_page
|
||||
|
||||
picker_ui.load_next_page = function()
|
||||
called = true
|
||||
state_mod.state.filtered_items = page2
|
||||
state_mod.state.items = page2
|
||||
state_mod.state.cursor = 1
|
||||
state_mod.state.pagination.page_index = 1
|
||||
return true
|
||||
end
|
||||
|
||||
picker_ui.grep_jump_to_next_file()
|
||||
assert.is_true(called, 'expected load_next_page to be invoked')
|
||||
assert.are.equal(1, state_mod.state.cursor)
|
||||
assert.are.equal('b.lua', state_mod.state.filtered_items[state_mod.state.cursor].relative_path)
|
||||
|
||||
picker_ui.load_next_page = original_load_next
|
||||
end)
|
||||
end)
|
||||
@@ -0,0 +1,22 @@
|
||||
--- Minimal test runner for plenary busted-style tests
|
||||
--- Usage: nvim --headless -u tests/minimal_init.lua -c "PlenaryBustedDirectory tests/ {minimal_init = 'tests/minimal_init.lua'}"
|
||||
|
||||
-- Set up runtimepath to include the plugin and plenary
|
||||
local plugin_dir = vim.fn.fnamemodify(vim.fn.resolve(vim.fn.expand('<sfile>:p')), ':h:h')
|
||||
local plenary_dir = os.getenv('PLENARY_DIR') or (plugin_dir .. '/../plenary.nvim')
|
||||
local mini_dir = os.getenv('MINI_DIR') or (plugin_dir .. '/../mini.nvim')
|
||||
|
||||
vim.opt.runtimepath:prepend(plugin_dir)
|
||||
vim.opt.runtimepath:prepend(plenary_dir)
|
||||
vim.opt.runtimepath:prepend(mini_dir)
|
||||
|
||||
-- Make `tests/` itself a Lua require root so test helper modules (e.g. tests.snapshot.fixture) resolve.
|
||||
package.path = string.format('%s/?.lua;%s/?/init.lua;%s', plugin_dir, plugin_dir, package.path)
|
||||
|
||||
-- Disable swap files and other noise for testing
|
||||
vim.o.swapfile = false
|
||||
vim.o.backup = false
|
||||
vim.o.writebackup = false
|
||||
|
||||
-- Set cwd to the plugin directory so test_dir resolution is reliable
|
||||
vim.cmd('cd ' .. vim.fn.fnameescape(plugin_dir))
|
||||
@@ -0,0 +1,197 @@
|
||||
---@diagnostic disable: undefined-field, missing-fields
|
||||
-- Regression test for https://github.com/dmtrKovalenko/fff.nvim/issues/389
|
||||
-- When find_files_in_dir(dir) runs with dir != neovim's cwd, the Rust indexer
|
||||
-- reports paths relative to `dir`, but the Lua side used to resolve them
|
||||
-- against neovim's cwd when calling :edit / preview / quickfix — so files
|
||||
-- opened as phantom buffers and previews showed "No preview available".
|
||||
|
||||
local fff_rust = require('fff.rust')
|
||||
local picker_ui = require('fff.picker_ui.picker_ui')
|
||||
local file_picker = require('fff.file_picker')
|
||||
|
||||
--- Normalise a path so that comparisons work on every OS.
|
||||
--- Windows complicates things: Rust may return forward-slash paths while
|
||||
--- vim.fn.resolve uses backslashes, temp paths may contain 8.3 short names
|
||||
--- (RUNNER~1), and the filesystem is case-insensitive.
|
||||
--- vim.uv.fs_realpath expands 8.3 names on Windows (unlike vim.fn.resolve).
|
||||
--- @param p string
|
||||
--- @return string
|
||||
local function norm(p)
|
||||
-- fs_realpath is the closest Lua equivalent of Rust's std::fs::canonicalize
|
||||
-- and expands 8.3 short names on Windows.
|
||||
local rp = vim.uv.fs_realpath(p) or vim.fn.fnamemodify(vim.fn.resolve(p), ':p')
|
||||
local n = vim.fs.normalize(rp)
|
||||
-- Strip trailing slash for consistent comparison
|
||||
n = n:gsub('/$', '')
|
||||
-- Case-fold on Windows (drive letters, 8.3 short names, etc.)
|
||||
if vim.fn.has('win32') == 1 then n = n:lower() end
|
||||
return n
|
||||
end
|
||||
|
||||
--- `change_indexing_directory` swaps the picker on a background thread, so the
|
||||
--- `FILE_PICKER` global may still point at the *old* picker for a moment —
|
||||
--- `wait_for_initial_scan` on the old picker returns immediately and the
|
||||
--- search then runs against the new, still-empty index. Poll `health_check`
|
||||
--- until `base_path` matches the expected dir before waiting on the scan.
|
||||
local function wait_for_reindex(expected_dir, timeout_ms)
|
||||
local expected = norm(expected_dir)
|
||||
local deadline = vim.uv.hrtime() + timeout_ms * 1e6
|
||||
while vim.uv.hrtime() < deadline do
|
||||
local ok, health = pcall(fff_rust.health_check, expected)
|
||||
if ok and health and health.file_picker and health.file_picker.base_path then
|
||||
if norm(health.file_picker.base_path) == expected then return true end
|
||||
end
|
||||
vim.wait(20, function() return false end)
|
||||
end
|
||||
return false
|
||||
end
|
||||
|
||||
local function wait_for_scan(expected_dir, timeout_ms)
|
||||
assert.is_true(wait_for_reindex(expected_dir, timeout_ms), 'reindex to ' .. expected_dir .. ' did not complete')
|
||||
fff_rust.wait_for_initial_scan(timeout_ms)
|
||||
end
|
||||
|
||||
describe('picker find_files_in_dir path resolution (issue #389)', function()
|
||||
local sandbox_root, target_dir, other_cwd, target_filename, second_filename
|
||||
|
||||
before_each(function()
|
||||
sandbox_root = vim.fn.tempname()
|
||||
target_dir = sandbox_root .. '/target-dir'
|
||||
other_cwd = sandbox_root .. '/other-cwd'
|
||||
vim.fn.mkdir(target_dir, 'p')
|
||||
vim.fn.mkdir(other_cwd, 'p')
|
||||
|
||||
target_filename = 'issue389_target.lua'
|
||||
local fd = assert(io.open(target_dir .. '/' .. target_filename, 'w'))
|
||||
fd:write('-- issue #389 regression fixture\nreturn true\n')
|
||||
fd:close()
|
||||
|
||||
second_filename = 'issue389_second.lua'
|
||||
fd = assert(io.open(target_dir .. '/' .. second_filename, 'w'))
|
||||
fd:write('-- issue #389 second fixture\nreturn true\n')
|
||||
fd:close()
|
||||
|
||||
-- Clear the DirChanged autocmd that a previous test run (e.g. fff_core_spec)
|
||||
-- may have installed. Without this, the :cd below triggers a scheduled
|
||||
-- change_indexing_directory(other_cwd) that races with our explicit
|
||||
-- change_indexing_directory(target_dir) and overwrites the FILE_PICKER.
|
||||
pcall(vim.api.nvim_del_augroup_by_name, 'fff_file_tracking')
|
||||
|
||||
vim.cmd('cd ' .. vim.fn.fnameescape(other_cwd))
|
||||
-- Equivalent to require('fff').setup({}) — just seeds vim.g.fff — but
|
||||
-- avoids the top-level fff module lookup which plenary's sandboxed
|
||||
-- require can miss depending on package.path.
|
||||
vim.g.fff = {}
|
||||
file_picker.setup()
|
||||
end)
|
||||
|
||||
after_each(function()
|
||||
pcall(picker_ui.close)
|
||||
pcall(fff_rust.stop_background_monitor)
|
||||
pcall(fff_rust.cleanup_file_picker)
|
||||
if sandbox_root then vim.fn.delete(sandbox_root, 'rf') end
|
||||
end)
|
||||
|
||||
it(':edit opens the file inside base_path even when neovim cwd differs', function()
|
||||
assert.are_not.equal(norm(target_dir), norm(vim.fn.getcwd()))
|
||||
|
||||
assert.is_true(require('fff.core').change_indexing_directory(target_dir))
|
||||
wait_for_scan(target_dir, 10000)
|
||||
|
||||
local items = file_picker.search_files('', nil, nil, nil, nil)
|
||||
assert.is_true(#items > 0, 'indexer returned no items for target_dir (norm=' .. norm(target_dir) .. ')')
|
||||
|
||||
local target_item
|
||||
for _, item in ipairs(items) do
|
||||
if item.name == target_filename then
|
||||
target_item = item
|
||||
break
|
||||
end
|
||||
end
|
||||
assert.is_not_nil(target_item, 'target fixture file missing from results')
|
||||
-- On Windows Rust may use backslash separators; compare just the filename.
|
||||
local rel = target_item.relative_path
|
||||
assert.are.equal(target_filename, rel:match('[^/\\]+$') or rel)
|
||||
assert.is_nil(
|
||||
vim.uv.fs_stat(target_item.relative_path),
|
||||
'relative_path should not resolve against cwd — if it does, the test fixture is wrong'
|
||||
)
|
||||
|
||||
-- Drive the same code path that user hits when pressing <CR>: populate
|
||||
-- UI state as open_ui_with_state would and invoke select('edit').
|
||||
picker_ui.state.active = true
|
||||
picker_ui.state.filtered_items = items
|
||||
picker_ui.state.cursor = (function()
|
||||
for i, item in ipairs(items) do
|
||||
if item.name == target_filename then return i end
|
||||
end
|
||||
return 1
|
||||
end)()
|
||||
picker_ui.state.query = ''
|
||||
picker_ui.state.mode = nil
|
||||
picker_ui.state.location = nil
|
||||
picker_ui.state.suggestion_source = nil
|
||||
picker_ui.state.selected_files = {}
|
||||
picker_ui.state.selected_file_order = {}
|
||||
picker_ui.state.selected_items = {}
|
||||
|
||||
picker_ui.select('edit')
|
||||
|
||||
-- select('edit') defers the actual :edit via vim.schedule (see picker_ui.lua)
|
||||
-- to let picker float teardown finish before opening the file. Flush here.
|
||||
vim.wait(2000, function() return vim.api.nvim_buf_get_name(0) ~= '' end)
|
||||
|
||||
local bufname = vim.api.nvim_buf_get_name(0)
|
||||
assert.is_true(bufname ~= '', 'expected :edit to open a buffer with a non-empty name')
|
||||
|
||||
local stat = vim.uv.fs_stat(bufname)
|
||||
assert.is_not_nil(stat, 'opened buffer points at a non-existent file: ' .. bufname)
|
||||
|
||||
-- The opened file must be the fixture inside target_dir, not a phantom
|
||||
-- file under cwd.
|
||||
local expected = norm(target_dir .. '/' .. target_filename)
|
||||
local actual = norm(bufname)
|
||||
assert.are.equal(expected, actual)
|
||||
end)
|
||||
|
||||
it(':edit loads all selected files as listed buffers', function()
|
||||
assert.is_true(require('fff.core').change_indexing_directory(target_dir))
|
||||
wait_for_scan(target_dir, 10000)
|
||||
|
||||
local items = file_picker.search_files('', nil, nil, nil, nil)
|
||||
local selected = {}
|
||||
for _, item in ipairs(items) do
|
||||
if item.name == target_filename or item.name == second_filename then table.insert(selected, item) end
|
||||
end
|
||||
assert.are.equal(2, #selected, 'expected both fixture files in picker results')
|
||||
|
||||
picker_ui.state.active = true
|
||||
picker_ui.state.filtered_items = items
|
||||
picker_ui.state.cursor = 1
|
||||
picker_ui.state.query = ''
|
||||
picker_ui.state.mode = nil
|
||||
picker_ui.state.location = nil
|
||||
picker_ui.state.suggestion_source = nil
|
||||
picker_ui.state.selected_files = {}
|
||||
picker_ui.state.selected_file_order = {}
|
||||
picker_ui.state.selected_items = {}
|
||||
|
||||
for _, item in ipairs(selected) do
|
||||
picker_ui.state.selected_files[item.relative_path] = true
|
||||
table.insert(picker_ui.state.selected_file_order, item.relative_path)
|
||||
end
|
||||
|
||||
picker_ui.select('edit')
|
||||
|
||||
local expected_first = norm(target_dir .. '/' .. selected[1].name)
|
||||
vim.wait(2000, function() return norm(vim.api.nvim_buf_get_name(0)) == expected_first end)
|
||||
assert.are.equal(expected_first, norm(vim.api.nvim_buf_get_name(0)))
|
||||
|
||||
for _, item in ipairs(selected) do
|
||||
local path = norm(target_dir .. '/' .. item.name)
|
||||
local bufnr = vim.fn.bufnr(path)
|
||||
assert.is_true(bufnr > 0, 'expected selected file to have a buffer: ' .. path)
|
||||
assert.are.equal(1, vim.fn.buflisted(bufnr), 'expected selected file to be listed: ' .. path)
|
||||
end
|
||||
end)
|
||||
end)
|
||||
@@ -0,0 +1,242 @@
|
||||
--- End-to-end snapshot tests for fff.nvim's picker UI.
|
||||
local MiniTest = require('mini.test')
|
||||
local fixture_lib = require('tests.snapshot.fixture')
|
||||
|
||||
local PLUGIN_DIR = vim.fn.fnamemodify(debug.getinfo(1, 'S').source:sub(2), ':p:h:h')
|
||||
local FORCE = vim.env.UPDATE_SNAPSHOTS == '1'
|
||||
|
||||
local child, fixture
|
||||
|
||||
local function setup(geometry, opts)
|
||||
opts = opts or {}
|
||||
fixture = fixture_lib.create()
|
||||
child = MiniTest.new_child_neovim()
|
||||
child.start({
|
||||
'--clean',
|
||||
'-n',
|
||||
'-i',
|
||||
'NONE',
|
||||
'--cmd',
|
||||
string.format('let &lines = %d', geometry.rows),
|
||||
'--cmd',
|
||||
string.format('let &columns = %d', geometry.cols),
|
||||
}, {
|
||||
connection_timeout = 15000,
|
||||
})
|
||||
|
||||
child.o.lines = geometry.rows
|
||||
child.o.columns = geometry.cols
|
||||
|
||||
local debug_enabled = opts.debug == true
|
||||
-- Default show_file_info hides timings: Modified/Accessed timestamps drift
|
||||
-- between runs and would otherwise force `ignore_text` on those rows. Tests
|
||||
-- can override (or restore) by passing `opts.show_file_info`.
|
||||
local show_file_info = opts.show_file_info
|
||||
or { file_info = true, score_breakdown = true, timings = false, full_path = true }
|
||||
|
||||
child.lua(
|
||||
string.format(
|
||||
[[
|
||||
local plugin = %q
|
||||
vim.opt.runtimepath:prepend(plugin)
|
||||
package.path = plugin .. '/lua/?.lua;' .. plugin .. '/lua/?/init.lua;' .. package.path
|
||||
vim.cmd('cd ' .. vim.fn.fnameescape(%q))
|
||||
vim.cmd('syntax off')
|
||||
local winborder = %q
|
||||
if winborder ~= '' then vim.o.winborder = winborder end
|
||||
vim.g.fff = {
|
||||
prompt = '> ',
|
||||
frecency = { enabled = true, db_path = %q },
|
||||
history = { enabled = true, db_path = %q },
|
||||
logging = { enabled = false },
|
||||
debug = {
|
||||
enabled = %s,
|
||||
show_scores = %s,
|
||||
show_file_info = %s,
|
||||
},
|
||||
}
|
||||
require('fff.core').ensure_initialized()
|
||||
require('fff.rust').wait_for_initial_scan(8000)
|
||||
]],
|
||||
PLUGIN_DIR,
|
||||
fixture.root,
|
||||
geometry.winborder or '',
|
||||
fixture.frecency_db,
|
||||
fixture.history_db,
|
||||
tostring(debug_enabled),
|
||||
tostring(debug_enabled),
|
||||
vim.inspect(show_file_info)
|
||||
)
|
||||
)
|
||||
end
|
||||
|
||||
local function teardown()
|
||||
if child and child.is_running() then pcall(child.stop) end
|
||||
if fixture then fixture_lib.cleanup(fixture) end
|
||||
child, fixture = nil, nil
|
||||
end
|
||||
|
||||
--- @param opts table|nil { ignore_text?: number[] }
|
||||
local function assert_snapshot_match(opts)
|
||||
opts = opts or {}
|
||||
MiniTest.expect.reference_screenshot(child.get_screenshot(), nil, {
|
||||
force = FORCE,
|
||||
ignore_text = opts.ignore_text or false,
|
||||
})
|
||||
end
|
||||
|
||||
local function open_picker(prompt_position, query)
|
||||
child.lua(
|
||||
string.format('require("fff.picker_ui.picker_ui").open({ layout = { prompt_position = %q } })', prompt_position)
|
||||
)
|
||||
vim.loop.sleep(400)
|
||||
|
||||
if query and query ~= '' then
|
||||
child.type_keys(query)
|
||||
vim.loop.sleep(400)
|
||||
end
|
||||
end
|
||||
|
||||
local LAYOUTS = {
|
||||
{ name = 'wide', cols = 180, rows = 40, winborder = 'double' },
|
||||
{ name = 'default', cols = 140, rows = 32 }, -- standard on most screens
|
||||
{ name = 'narrow', cols = 70, rows = 24, winborder = 'rounded' },
|
||||
-- Extra-wide: exists primarily so the file_info panel hits the H2 layout.
|
||||
{ name = 'xwide', cols = 240, rows = 48 },
|
||||
}
|
||||
|
||||
local T = MiniTest.new_set()
|
||||
|
||||
local PROMPT_POSITIONS = { 'bottom', 'top' }
|
||||
|
||||
for _, geometry in ipairs(LAYOUTS) do
|
||||
local set = MiniTest.new_set({
|
||||
hooks = {
|
||||
pre_case = function() setup(geometry) end,
|
||||
post_case = teardown,
|
||||
},
|
||||
})
|
||||
|
||||
-- Run every per-geometry case for both prompt positions: layout math and
|
||||
-- list rendering diverge between top/bottom (see AGENTS.md), so a snapshot
|
||||
-- on a single side would silently miss regressions in the other.
|
||||
for _, prompt in ipairs(PROMPT_POSITIONS) do
|
||||
set['empty_' .. prompt] = function()
|
||||
open_picker(prompt)
|
||||
assert_snapshot_match()
|
||||
end
|
||||
|
||||
set['query_main_' .. prompt] = function()
|
||||
open_picker(prompt, 'main')
|
||||
assert_snapshot_match()
|
||||
end
|
||||
|
||||
set['no_results_' .. prompt] = function()
|
||||
open_picker(prompt, 'zzzzzzzzz')
|
||||
assert_snapshot_match()
|
||||
end
|
||||
|
||||
set['cursor_second_item_' .. prompt] = function()
|
||||
open_picker(prompt)
|
||||
-- Bottom prompt visually goes up with <Down>; top prompt goes down with <Down>.
|
||||
-- Either way one keypress moves to the second item — what we want to capture.
|
||||
child.type_keys('<Down>')
|
||||
vim.loop.sleep(200)
|
||||
assert_snapshot_match()
|
||||
end
|
||||
end
|
||||
|
||||
T[geometry.name] = set
|
||||
end
|
||||
|
||||
-- File info panel snapshots. Timings are disabled at the config level (see
|
||||
-- `setup`) so the snapshots stay deterministic — Modified/Accessed timestamps
|
||||
-- drift between runs. We snapshot a narrow and a wide variant for both prompt
|
||||
-- positions to keep the adaptive panel layout (label widths, section headers,
|
||||
-- top vs bottom prompt geometry) covered.
|
||||
local debug_narrow_set = MiniTest.new_set({
|
||||
hooks = {
|
||||
pre_case = function() setup(LAYOUTS[2], { debug = true }) end, -- default 140x32, panel ~57 cols
|
||||
post_case = teardown,
|
||||
},
|
||||
})
|
||||
|
||||
for _, prompt in ipairs(PROMPT_POSITIONS) do
|
||||
debug_narrow_set['file_info_panel_' .. prompt] = function()
|
||||
open_picker(prompt, 'main')
|
||||
assert_snapshot_match()
|
||||
end
|
||||
end
|
||||
T['debug_narrow'] = debug_narrow_set
|
||||
|
||||
local debug_wide_set = MiniTest.new_set({
|
||||
hooks = {
|
||||
pre_case = function() setup(LAYOUTS[4], { debug = true }) end, -- xwide 240x48, panel ~96 cols
|
||||
post_case = teardown,
|
||||
},
|
||||
})
|
||||
|
||||
for _, prompt in ipairs(PROMPT_POSITIONS) do
|
||||
debug_wide_set['file_info_panel_' .. prompt] = function()
|
||||
open_picker(prompt, 'main')
|
||||
assert_snapshot_match()
|
||||
end
|
||||
end
|
||||
T['debug_wide'] = debug_wide_set
|
||||
|
||||
T['combo'] = MiniTest.new_set({
|
||||
hooks = {
|
||||
pre_case = function() setup({ cols = 140, rows = 32 }) end,
|
||||
post_case = teardown,
|
||||
},
|
||||
})
|
||||
|
||||
local function train_combo()
|
||||
-- Train: "main" → src/main.rs four times so open_count crosses the default
|
||||
-- min_combo_count (3). track_query_completion is async; pause between calls
|
||||
-- + final settle for the lmdb writer.
|
||||
for _ = 1, 4 do
|
||||
child.lua(
|
||||
string.format('require("fff.rust").track_query_completion(%q, %q)', 'main', fixture.root .. '/src/main.rs')
|
||||
)
|
||||
vim.loop.sleep(120)
|
||||
end
|
||||
vim.loop.sleep(400)
|
||||
end
|
||||
|
||||
for _, prompt in ipairs(PROMPT_POSITIONS) do
|
||||
T['combo']['boost_' .. prompt] = function()
|
||||
train_combo()
|
||||
open_picker(prompt, 'main')
|
||||
-- Combo overlay float renders asynchronously after render_list.
|
||||
vim.loop.sleep(400)
|
||||
assert_snapshot_match()
|
||||
end
|
||||
end
|
||||
|
||||
T['scrollbar'] = MiniTest.new_set({
|
||||
hooks = {
|
||||
pre_case = function() setup({ cols = 140, rows = 32 }) end,
|
||||
post_case = teardown,
|
||||
},
|
||||
})
|
||||
|
||||
-- Cursor advance key differs by prompt position: bottom prompt iterates the
|
||||
-- list in reverse so `<Up>` walks toward higher indices; top prompt is
|
||||
-- conventional. Either way we walk past the last in-page item to trigger
|
||||
-- load_next_page and surface the scrollbar thumb at the new offset.
|
||||
local SCROLL_KEY = { bottom = '<Up>', top = '<Down>' }
|
||||
|
||||
for _, prompt in ipairs(PROMPT_POSITIONS) do
|
||||
T['scrollbar']['next_page_' .. prompt] = function()
|
||||
open_picker(prompt)
|
||||
for _ = 1, 30 do
|
||||
child.type_keys(SCROLL_KEY[prompt])
|
||||
vim.loop.sleep(20)
|
||||
end
|
||||
vim.loop.sleep(400)
|
||||
assert_snapshot_match()
|
||||
end
|
||||
end
|
||||
|
||||
return T
|
||||
@@ -0,0 +1,225 @@
|
||||
---@diagnostic disable: undefined-field, missing-fields
|
||||
local fff = require('fff')
|
||||
local fff_rust = require('fff.rust')
|
||||
local file_picker = require('fff.file_picker')
|
||||
|
||||
local plugin_dir = vim.fn.fnamemodify(vim.fn.resolve(debug.getinfo(1, 'S').source:sub(2)), ':h:h')
|
||||
local log_file = vim.fs.normalize(plugin_dir .. '/fff-test.log')
|
||||
|
||||
local ok, session_log = pcall(require('fff.rust').init_tracing, log_file, 'trace')
|
||||
if not ok then session_log = nil end
|
||||
|
||||
-- comment to get a local log of this file
|
||||
vim.api.nvim_create_autocmd('VimLeavePre', {
|
||||
once = true,
|
||||
callback = function()
|
||||
if os.getenv('CI') == nil and session_log then pcall(vim.fn.delete, session_log) end
|
||||
end,
|
||||
})
|
||||
|
||||
local function init_picker_at_plugin_dir(timeout_ms)
|
||||
fff_rust.init_file_picker(plugin_dir)
|
||||
vim.wait(100, function() return false end)
|
||||
fff_rust.wait_for_initial_scan(timeout_ms or 30000)
|
||||
end
|
||||
|
||||
local function find_result_by_name(items, name)
|
||||
for _, item in ipairs(items) do
|
||||
if item.name == name then return item end
|
||||
end
|
||||
return nil
|
||||
end
|
||||
|
||||
describe('programmatic search APIs', function()
|
||||
describe('against the actual fff.nvim repo', function()
|
||||
before_each(function()
|
||||
pcall(vim.api.nvim_del_augroup_by_name, 'fff_file_tracking')
|
||||
vim.g.fff = {}
|
||||
file_picker.setup()
|
||||
init_picker_at_plugin_dir()
|
||||
end)
|
||||
|
||||
after_each(function()
|
||||
pcall(fff_rust.stop_background_monitor)
|
||||
pcall(fff_rust.cleanup_file_picker)
|
||||
vim.g.fff = nil
|
||||
end)
|
||||
|
||||
describe('file_search', function()
|
||||
it('defaults to mode=files and finds this very test file', function()
|
||||
local result = fff.file_search('programmatic_search_spec')
|
||||
|
||||
assert.is_table(result)
|
||||
assert.is_table(result.items)
|
||||
assert.is_true(#result.items > 0, 'expected at least one match')
|
||||
assert.is_number(result.total_matched)
|
||||
assert.is_number(result.total_files)
|
||||
|
||||
local hit = find_result_by_name(result.items, 'programmatic_search_spec.lua')
|
||||
assert.is_not_nil(hit, 'this spec file should appear in its own search results')
|
||||
---@cast hit -nil
|
||||
assert.are.equal('file', hit.type)
|
||||
assert.is_string(hit.relative_path)
|
||||
local normalized = vim.fs.normalize(hit.relative_path)
|
||||
assert.is_true(
|
||||
normalized:find('tests/', 1, true) ~= nil,
|
||||
'expected relative_path under tests/, got ' .. tostring(hit.relative_path)
|
||||
)
|
||||
assert.is_number(hit.size)
|
||||
end)
|
||||
|
||||
it('mode=directories finds the lua/fff/file_picker directory', function()
|
||||
local result = fff.file_search('file_picker', { mode = 'directories' })
|
||||
assert.is_true(#result.items > 0, 'expected at least one directory match')
|
||||
|
||||
local lua_dir
|
||||
for _, item in ipairs(result.items) do
|
||||
if item.name == 'file_picker' and vim.fs.normalize(item.relative_path):find('lua/fff/', 1, true) then
|
||||
lua_dir = item
|
||||
break
|
||||
end
|
||||
end
|
||||
assert.is_not_nil(lua_dir, 'lua/fff/file_picker/ missing from directory results')
|
||||
assert.are.equal('directory', lua_dir.type)
|
||||
assert.is_nil(lua_dir.size, 'DirItem must not carry file-only fields')
|
||||
assert.is_nil(lua_dir.is_binary)
|
||||
end)
|
||||
|
||||
it('mode=mixed returns both files and directories with type tags', function()
|
||||
local result = fff.file_search('file_picker', { mode = 'mixed' })
|
||||
assert.is_true(#result.items > 0, 'mixed search returned nothing')
|
||||
assert.is_number(result.total_files)
|
||||
assert.is_number(result.total_dirs)
|
||||
|
||||
local seen_file, seen_dir = false, false
|
||||
for _, item in ipairs(result.items) do
|
||||
if item.type == 'file' then seen_file = true end
|
||||
if item.type == 'directory' then seen_dir = true end
|
||||
end
|
||||
assert.is_true(seen_file, 'mixed search did not return any files for "file_picker"')
|
||||
assert.is_true(seen_dir, 'mixed search did not return any directories for "file_picker"')
|
||||
end)
|
||||
|
||||
it('rejects invalid mode', function()
|
||||
assert.has_error(function() fff.file_search('main', { mode = 'bogus' }) end)
|
||||
end)
|
||||
end)
|
||||
|
||||
describe('content_search', function()
|
||||
-- Grep for an identifier that we own and is unlikely to disappear:
|
||||
-- `canonicalize_fff_path` is exported on `fff.utils` and consumed
|
||||
-- by both `picker_ui.lua` and `main.lua`, so it should appear in at
|
||||
-- least 2 different files.
|
||||
local marker = 'canonicalize_fff_path'
|
||||
|
||||
it('defaults to plain mode and finds the marker', function()
|
||||
local result = fff.content_search(marker)
|
||||
assert.is_table(result)
|
||||
assert.is_true(#result.items > 0, 'plain content_search returned no matches for ' .. marker)
|
||||
|
||||
local seen_files = {}
|
||||
for _, item in ipairs(result.items) do
|
||||
assert.is_string(item.relative_path)
|
||||
assert.is_number(item.line_number)
|
||||
assert.is_string(item.line_content)
|
||||
assert.is_true(item.line_content:find(marker, 1, true) ~= nil, 'matched line missing the marker')
|
||||
seen_files[item.relative_path] = true
|
||||
end
|
||||
local count = 0
|
||||
for _ in pairs(seen_files) do
|
||||
count = count + 1
|
||||
end
|
||||
assert.is_true(count >= 2, 'expected the marker in at least 2 files, got ' .. count)
|
||||
end)
|
||||
|
||||
it('regex mode matches a pattern', function()
|
||||
local result = fff.content_search('canonicalize_\\w+', { mode = 'regex' })
|
||||
assert.is_true(#result.items > 0, 'regex content_search returned no matches')
|
||||
assert.is_nil(result.regex_fallback_error, 'regex compilation should not have fallen back')
|
||||
end)
|
||||
|
||||
it('fuzzy mode tolerates query typos', function()
|
||||
-- Drop a letter from the marker; fuzzy mode should still match.
|
||||
local result = fff.content_search('canonicalize_pickr_path', { mode = 'fuzzy' })
|
||||
assert.is_true(#result.items > 0, 'fuzzy content_search returned no matches')
|
||||
for _, item in ipairs(result.items) do
|
||||
assert.is_number(item.fuzzy_score)
|
||||
end
|
||||
end)
|
||||
|
||||
it('rejects invalid mode', function()
|
||||
assert.has_error(function() fff.content_search('foo', { mode = 'bogus' }) end)
|
||||
end)
|
||||
end)
|
||||
end)
|
||||
|
||||
describe('cwd switching', function()
|
||||
-- These specifically prove the picker can swap to a directory it has
|
||||
-- never indexed, so they need an isolated throwaway sandbox by design.
|
||||
local sandbox_root
|
||||
|
||||
before_each(function()
|
||||
pcall(vim.api.nvim_del_augroup_by_name, 'fff_file_tracking')
|
||||
vim.g.fff = {}
|
||||
file_picker.setup()
|
||||
init_picker_at_plugin_dir()
|
||||
end)
|
||||
|
||||
after_each(function()
|
||||
pcall(fff_rust.stop_background_monitor)
|
||||
pcall(fff_rust.cleanup_file_picker)
|
||||
if sandbox_root then vim.fn.delete(sandbox_root, 'rf') end
|
||||
sandbox_root = nil
|
||||
vim.g.fff = nil
|
||||
end)
|
||||
|
||||
it('file_search switches the indexed root and waits for the new scan', function()
|
||||
sandbox_root = vim.fn.tempname() .. '_other'
|
||||
local other_filename = 'totally_unique_other.lua'
|
||||
vim.fn.mkdir(sandbox_root, 'p')
|
||||
local fd = assert(io.open(sandbox_root .. '/' .. other_filename, 'w'))
|
||||
fd:write('-- only lives in the other sandbox\n')
|
||||
fd:close()
|
||||
|
||||
-- Sanity: the file does not exist in the primary (fff.nvim) index.
|
||||
local before = fff.file_search(other_filename)
|
||||
assert.are.equal(0, #before.items, 'sandbox file leaked into primary fff.nvim index')
|
||||
|
||||
local result = fff.file_search(other_filename, { cwd = sandbox_root })
|
||||
assert.is_true(#result.items > 0, 'cwd switch did not surface file from the new root')
|
||||
local hit = find_result_by_name(result.items, other_filename)
|
||||
assert.is_not_nil(hit, 'expected file from the new cwd missing from results')
|
||||
end)
|
||||
|
||||
it('file_search returns an empty result for a non-existent cwd', function()
|
||||
local missing = vim.fn.tempname() .. '_does_not_exist'
|
||||
local result = fff.file_search('main', { cwd = missing })
|
||||
assert.are.equal(0, #result.items)
|
||||
assert.are.equal(0, result.total_matched)
|
||||
end)
|
||||
|
||||
it('content_search switches indexed root before grepping', function()
|
||||
sandbox_root = vim.fn.tempname() .. '_other_grep'
|
||||
vim.fn.mkdir(sandbox_root, 'p')
|
||||
-- Build the marker by concatenation so the literal string doesn't
|
||||
-- appear anywhere in the fff.nvim tree (otherwise the "before" grep
|
||||
-- would find this very test file via its own marker constant).
|
||||
local marker = 'isolated_grep' .. '_marker_xyzzy'
|
||||
local fd = assert(io.open(sandbox_root .. '/grep_target.lua', 'w'))
|
||||
fd:write('-- ' .. marker .. '\n')
|
||||
fd:close()
|
||||
|
||||
-- on windows metadata cache is updated lazily if we programmatically start searching
|
||||
-- the new directory right after we update it we can sometimes see a race window especially on CI
|
||||
-- this is fine in practice cause this is not a real use case for fff to search RIGHT AFTER mkdir
|
||||
if vim.fn.has('win32') == 1 then vim.wait(250, function() return false end) end
|
||||
|
||||
-- Marker must not exist anywhere in the primary fff.nvim tree.
|
||||
local before = fff.content_search(marker)
|
||||
assert.are.equal(0, #before.items, 'marker leaked into primary fff.nvim tree')
|
||||
|
||||
local result = fff.content_search(marker, { cwd = sandbox_root })
|
||||
assert.is_true(#result.items > 0, 'cwd switch did not surface match from the new root')
|
||||
end)
|
||||
end)
|
||||
end)
|
||||
@@ -0,0 +1,67 @@
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|
|
||||
02|~
|
||||
03|~
|
||||
04|~ ┌ FFFiles ────────────────────────────────────────────┬ src/main.rs ───────────────────────────────────────────┐
|
||||
05|~ │ │fn main() {} │
|
||||
06|~ │ table.tsx src/components │ │
|
||||
07|~ │ list.tsx src/components │ │
|
||||
08|~ │ dialog.tsx src/components │ │
|
||||
09|~ │ button.tsx src/components │ │
|
||||
10|~ │ api.rs src │ │
|
||||
11|~ │ license.md docs │ │
|
||||
12|~ │ regression.rs tests │ │
|
||||
13|~ │ menu.tsx src/components │ │
|
||||
14|~ │ changelog.md docs │ │
|
||||
15|~ │ contributing.md docs │ │
|
||||
16|~ │ integration.rs tests │ │
|
||||
17|~ │ input.tsx src/components │ │
|
||||
18|~ │ intro.md docs │ │
|
||||
19|~ │ main_test.rs tests │ │
|
||||
20|~ │ main_utils.rs src │ │
|
||||
21|~ │ main_runner.rs src │ │
|
||||
22|~ │ main_loop.rs src │ │
|
||||
23|~ │ main_helper.rs src │ │
|
||||
24|~ ├── ↓ Last Match (×4 combo) ──────────────────────────┤ │
|
||||
25|~ │ main.rs src │ │
|
||||
26|~ ├─────────────────────────────────────────────────────┤ │
|
||||
27|~ │> main 19/32 │ │
|
||||
28|~ └─────────────────────────────────────────────────────┴────────────────────────────────────────────────────────┘
|
||||
29|~
|
||||
30|~
|
||||
31|[No Name] 0,1 All
|
||||
32|-- INSERT -- 1,7 All
|
||||
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
02|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
03|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
04|11111111111111123333333332222222222222222222222222222222222222222222223333333333333222222222222222222222222222222222222222222221111111111111
|
||||
05|11111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111
|
||||
06|11111111111111124422222222225555555555555522222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
07|11111111111111124422222222255555555555555222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
08|11111111111111124422222222222555555555555552222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
09|11111111111111124422222222222555555555555552222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
10|11111111111111124422222225552222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
11|11111111111111124422222222222555522222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
12|11111111111111124422222222222222555552222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
13|11111111111111124422222222255555555555555222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
14|11111111111111124422222222222225555222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
15|11111111111111124422222222222222225555222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
16|11111111111111124422222222222222255555222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
17|11111111111111124422222222225555555555555522222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
18|11111111111111124422222222255552222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
19|11111111111111124466662222222225555522222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
20|11111111111111124466662222222222555222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
21|11111111111111124466662222222222255522222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
22|11111111111111124466662222222225552222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
23|11111111111111124466662222222222255522222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
24|11111111111111177777777777777777777777777777777777777777777777777777774444444444444444444444444444444444444444444444444444444421111111111111
|
||||
25|11111111111111128866669999:::999999999999999999999999999999999999999924444444444444444444444444444444444444444444444444444444421111111111111
|
||||
26|11111111111111122222222222222222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
27|11111111111111122222222222222222222222222222222222222222222222444442224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
28|11111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111
|
||||
29|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
30|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
31|;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
32|<<<<<<<<<<<<================================================================================================================================
|
||||
@@ -0,0 +1,67 @@
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|
|
||||
02|~
|
||||
03|~
|
||||
04|~ ┌ FFFiles ────────────────────────────────────────────┬ src/main.rs ───────────────────────────────────────────┐
|
||||
05|~ │> main 19/32 │fn main() {} │
|
||||
06|~ ├─────────────────────────────────────────────────────┤ │
|
||||
07|~ │ main.rs src │ │
|
||||
08|~ ├── ↑ Last Match (×4 combo) ──────────────────────────┤ │
|
||||
09|~ │ main_helper.rs src │ │
|
||||
10|~ │ main_loop.rs src │ │
|
||||
11|~ │ main_runner.rs src │ │
|
||||
12|~ │ main_utils.rs src │ │
|
||||
13|~ │ main_test.rs tests │ │
|
||||
14|~ │ intro.md docs │ │
|
||||
15|~ │ input.tsx src/components │ │
|
||||
16|~ │ integration.rs tests │ │
|
||||
17|~ │ contributing.md docs │ │
|
||||
18|~ │ changelog.md docs │ │
|
||||
19|~ │ menu.tsx src/components │ │
|
||||
20|~ │ regression.rs tests │ │
|
||||
21|~ │ license.md docs │ │
|
||||
22|~ │ api.rs src │ │
|
||||
23|~ │ button.tsx src/components │ │
|
||||
24|~ │ dialog.tsx src/components │ │
|
||||
25|~ │ list.tsx src/components │ │
|
||||
26|~ │ table.tsx src/components │ │
|
||||
27|~ │ │ │
|
||||
28|~ └─────────────────────────────────────────────────────┴────────────────────────────────────────────────────────┘
|
||||
29|~
|
||||
30|~
|
||||
31|[No Name] 0,1 All
|
||||
32|-- INSERT -- 1,7 All
|
||||
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
02|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
03|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
04|11111111111111123333333332222222222222222222222222222222222222222222223333333333333222222222222222222222222222222222222222222221111111111111
|
||||
05|11111111111111122222222222222222222222222222222222222222222222444442222222222222222222222222222222222222222222222222222222222221111111111111
|
||||
06|11111111111111122222222222222222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
07|11111111111111125566667777888777777777777777777777777777777777777777724444444444444444444444444444444444444444444444444444444421111111111111
|
||||
08|11111111111111199999999999999999999999999999999999999999999999999999994444444444444444444444444444444444444444444444444444444421111111111111
|
||||
09|111111111111111244666622222222222:::22222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
10|1111111111111112446666222222222:::2222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
11|111111111111111244666622222222222:::22222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
12|11111111111111124466662222222222:::222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
13|1111111111111112446666222222222:::::22222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
14|111111111111111244222222222::::2222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
15|1111111111111112442222222222::::::::::::::22222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
16|111111111111111244222222222222222:::::222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
17|1111111111111112442222222222222222::::222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
18|1111111111111112442222222222222::::222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
19|111111111111111244222222222::::::::::::::222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
20|11111111111111124422222222222222:::::2222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
21|11111111111111124422222222222::::22222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
22|1111111111111112442222222:::2222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
23|11111111111111124422222222222::::::::::::::2222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
24|11111111111111124422222222222::::::::::::::2222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
25|111111111111111244222222222::::::::::::::222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
26|1111111111111112442222222222::::::::::::::22222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
27|11111111111111124444444444444444444444444444444444444444444444444444424444444444444444444444444444444444444444444444444444444421111111111111
|
||||
28|11111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111
|
||||
29|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
30|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
31|;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
32|<<<<<<<<<<<<================================================================================================================================
|
||||
@@ -0,0 +1,67 @@
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|
|
||||
02|~
|
||||
03|~
|
||||
04|~ ┌ FFFiles ────────────────────────────────────────────┬ src/main.rs ───────────────────────────────────────────┐
|
||||
05|~ │ │ Size 13 B Type rust │
|
||||
06|~ │ │ Git clean Opened never │
|
||||
07|~ │ table.tsx src/components │─ Score ────────────────────────────────────────────────│
|
||||
08|~ │ list.tsx src/components │ Total 60 fuzzy_filename Frecency acc 0 / mod 0 │
|
||||
09|~ │ dialog.tsx src/components │ base 52 +name 8 +special 0 +frec 0 +combo 0 penal…│
|
||||
10|~ │ button.tsx src/components │─ Path ─────────────────────────────────────────────────│
|
||||
11|~ │ api.rs src │ src/main.rs │
|
||||
12|~ │ license.md docs ├────────────────────────────────────────────────────────┤
|
||||
13|~ │ regression.rs tests │fn main() {} │
|
||||
14|~ │ menu.tsx src/components │ │
|
||||
15|~ │ changelog.md docs │ │
|
||||
16|~ │ contributing.md docs │ │
|
||||
17|~ │ integration.rs tests │ │
|
||||
18|~ │ input.tsx src/components │ │
|
||||
19|~ │ intro.md docs │ │
|
||||
20|~ │ main_test.rs tests │ │
|
||||
21|~ │ main_utils.rs src │ │
|
||||
22|~ │ main_runner.rs src │ │
|
||||
23|~ │ main_loop.rs src │ │
|
||||
24|~ │ main_helper.rs src │ │
|
||||
25|~ │ main.rs src │ │
|
||||
26|~ ├─────────────────────────────────────────────────────┤ │
|
||||
27|~ │> main 19/32 │ │
|
||||
28|~ └─────────────────────────────────────────────────────┴────────────────────────────────────────────────────────┘
|
||||
29|~
|
||||
30|~
|
||||
31|[No Name] 0,1 All
|
||||
32|-- INSERT -- 1,7 All
|
||||
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
02|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
03|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
04|11111111111111123333333332222222222222222222222222222222222222222222223333333333333222222222222222222222222222222222222222222221111111111111
|
||||
05|11111111111111124422222222222222222222222222222222222222222222222222222555522666622222222222555522226666222222222222222222222221111111111111
|
||||
06|11111111111111124422222222222222222222222222222222222222222222222222222555222777772222222222555555224444422222222222222222222221111111111111
|
||||
07|11111111111111124422222222225555555555555522222222222222222222222222222288888222222222222222222222222222222222222222222222222221111111111111
|
||||
08|11111111111111124422222222255555555555555222222222222222222222222222222555552299299999999999999225555555522777777777777722222221111111111111
|
||||
09|111111111111111244222222222225555555555555522222222222222222222222222227777777:::::::::777777777777:::::::::77777777777777777721111111111111
|
||||
10|11111111111111124422222222222555555555555552222222222222222222222222222288882222222222222222222222222222222222222222222222222221111111111111
|
||||
11|11111111111111124422222225552222222222222222222222222222222222222222222;;;;;;;;;;;2222222222222222222222222222222222222222222221111111111111
|
||||
12|11111111111111124422222222222555522222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111
|
||||
13|11111111111111124422222222222222555552222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111
|
||||
14|11111111111111124422222222255555555555555222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
15|11111111111111124422222222222225555222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
16|11111111111111124422222222222222225555222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
17|11111111111111124422222222222222255555222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
18|11111111111111124422222222225555555555555522222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
19|11111111111111124422222222255552222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
20|111111111111111244<<<<2222222225555522222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
21|111111111111111244<<<<2222222222555222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
22|111111111111111244<<<<2222222222255522222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
23|111111111111111244<<<<2222222225552222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
24|111111111111111244<<<<2222222222255522222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
25|1111111111111112==<<<<>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>24444444444444444444444444444444444444444444444444444444421111111111111
|
||||
26|11111111111111122222222222222222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
27|11111111111111122222222222222222222222222222222222222222222222444442224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
28|11111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111
|
||||
29|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
30|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
31|@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
|
||||
32|AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
|
||||
@@ -0,0 +1,67 @@
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|
|
||||
02|~
|
||||
03|~
|
||||
04|~ ┌ FFFiles ────────────────────────────────────────────┬ src/main.rs ───────────────────────────────────────────┐
|
||||
05|~ │> main 19/32 │Size: 13 B │ Total Score: 60 │
|
||||
06|~ ├─────────────────────────────────────────────────────│Type: rust │ Match Type: fuzzy_filename │
|
||||
07|~ │ main.rs src │Git: clean │ Frecency Mod: 0, Acc: 0 │
|
||||
08|~ │ main_helper.rs src │Score Breakdown: base=52, name_bonus=8, special_bonus=0 │
|
||||
09|~ │ main_loop.rs src │Score Modifiers: frec_boost=0, dist_penalty=0, current_p│
|
||||
10|~ │ main_runner.rs src │ │
|
||||
11|~ │ main_utils.rs src │TIMINGS │
|
||||
12|~ │ main_test.rs tests │────────────────────────────────────────────────── │
|
||||
13|~ │ intro.md docs │Modified: 2026-05-21 11:31:39 │
|
||||
14|~ │ input.tsx src/components │Last Access: 2026-05-21 11:31:39 │
|
||||
15|~ │ integration.rs tests ├────────────────────────────────────────────────────────┤
|
||||
16|~ │ contributing.md docs │fn main() {} │
|
||||
17|~ │ changelog.md docs │ │
|
||||
18|~ │ menu.tsx src/components │ │
|
||||
19|~ │ regression.rs tests │ │
|
||||
20|~ │ license.md docs │ │
|
||||
21|~ │ api.rs src │ │
|
||||
22|~ │ button.tsx src/components │ │
|
||||
23|~ │ dialog.tsx src/components │ │
|
||||
24|~ │ list.tsx src/components │ │
|
||||
25|~ │ table.tsx src/components │ │
|
||||
26|~ │ │ │
|
||||
27|~ │ │ │
|
||||
28|~ └─────────────────────────────────────────────────────┴────────────────────────────────────────────────────────┘
|
||||
29|~
|
||||
30|~
|
||||
31|[No Name] 0,1 All
|
||||
32|-- INSERT -- 1,7 All
|
||||
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
02|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
03|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
04|11111111111111123333333332222222222222222222222222222222222222222222223333333333333222222222222222222222222222222222222222222221111111111111
|
||||
05|11111111111111124444444444444444444444444444444444444444444444555554424444444444444444444444444444444444444444444444444444444421111111111111
|
||||
06|11111111111111122222222222222222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
07|11111111111111126677778888999888888888888888888888888888888888888888824444444444444444444444444444444444444444444444444444444421111111111111
|
||||
08|111111111111111255777744444444444:::44444444444444444444444444444444424444444444444444444444444444444444444444444444444444444421111111111111
|
||||
09|1111111111111112557777444444444:::4444444444444444444444444444444444424444444444444444444444444444444444444444444444444444444421111111111111
|
||||
10|111111111111111255777744444444444:::44444444444444444444444444444444424444444444444444444444444444444444444444444444444444444421111111111111
|
||||
11|11111111111111125577774444444444:::444444444444444444444444444444444424444444444444444444444444444444444444444444444444444444421111111111111
|
||||
12|1111111111111112557777444444444:::::44444444444444444444444444444444424444444444444444444444444444444444444444444444444444444421111111111111
|
||||
13|111111111111111255444444444::::4444444444444444444444444444444444444424444444444444444444444444444444444444444444444444444444421111111111111
|
||||
14|1111111111111112554444444444::::::::::::::44444444444444444444444444424444444444444444444444444444444444444444444444444444444421111111111111
|
||||
15|111111111111111255444444444444444:::::444444444444444444444444444444422222222222222222222222222222222222222222222222222222222221111111111111
|
||||
16|1111111111111112554444444444444444::::444444444444444444444444444444424444444444444444444444444444444444444444444444444444444421111111111111
|
||||
17|1111111111111112554444444444444::::444444444444444444444444444444444425555555555555555555555555555555555555555555555555555555521111111111111
|
||||
18|111111111111111255444444444::::::::::::::444444444444444444444444444425555555555555555555555555555555555555555555555555555555521111111111111
|
||||
19|11111111111111125544444444444444:::::4444444444444444444444444444444425555555555555555555555555555555555555555555555555555555521111111111111
|
||||
20|11111111111111125544444444444::::44444444444444444444444444444444444425555555555555555555555555555555555555555555555555555555521111111111111
|
||||
21|1111111111111112554444444:::4444444444444444444444444444444444444444425555555555555555555555555555555555555555555555555555555521111111111111
|
||||
22|11111111111111125544444444444::::::::::::::4444444444444444444444444425555555555555555555555555555555555555555555555555555555521111111111111
|
||||
23|11111111111111125544444444444::::::::::::::4444444444444444444444444425555555555555555555555555555555555555555555555555555555521111111111111
|
||||
24|111111111111111255444444444::::::::::::::444444444444444444444444444425555555555555555555555555555555555555555555555555555555521111111111111
|
||||
25|1111111111111112554444444444::::::::::::::44444444444444444444444444425555555555555555555555555555555555555555555555555555555521111111111111
|
||||
26|11111111111111125555555555555555555555555555555555555555555555555555525555555555555555555555555555555555555555555555555555555521111111111111
|
||||
27|11111111111111125555555555555555555555555555555555555555555555555555525555555555555555555555555555555555555555555555555555555521111111111111
|
||||
28|11111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111
|
||||
29|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
30|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
31|;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
32|<<<<<<<<<<<<================================================================================================================================
|
||||
@@ -0,0 +1,67 @@
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|
|
||||
02|~
|
||||
03|~
|
||||
04|~ ┌ FFFiles ────────────────────────────────────────────┬ src/main.rs ───────────────────────────────────────────┐
|
||||
05|~ │ │ Size 13 B Type rust │
|
||||
06|~ │ │ Git clean Opened never │
|
||||
07|~ │ table.tsx src/components │─ Score ────────────────────────────────────────────────│
|
||||
08|~ │ list.tsx src/components │ Total 60 fuzzy_filename Frecency acc 0 / mod 0 │
|
||||
09|~ │ dialog.tsx src/components │ base 52 +name 8 +special 0 +frec 0 +combo 0 penal…│
|
||||
10|~ │ button.tsx src/components │─ Path ─────────────────────────────────────────────────│
|
||||
11|~ │ api.rs src │ src/main.rs │
|
||||
12|~ │ license.md docs ├────────────────────────────────────────────────────────┤
|
||||
13|~ │ regression.rs tests │fn main() {} │
|
||||
14|~ │ menu.tsx src/components │ │
|
||||
15|~ │ changelog.md docs │ │
|
||||
16|~ │ contributing.md docs │ │
|
||||
17|~ │ integration.rs tests │ │
|
||||
18|~ │ input.tsx src/components │ │
|
||||
19|~ │ intro.md docs │ │
|
||||
20|~ │ main_test.rs tests │ │
|
||||
21|~ │ main_utils.rs src │ │
|
||||
22|~ │ main_runner.rs src │ │
|
||||
23|~ │ main_loop.rs src │ │
|
||||
24|~ │ main_helper.rs src │ │
|
||||
25|~ │ main.rs src │ │
|
||||
26|~ ├─────────────────────────────────────────────────────┤ │
|
||||
27|~ │> main 19/32 │ │
|
||||
28|~ └─────────────────────────────────────────────────────┴────────────────────────────────────────────────────────┘
|
||||
29|~
|
||||
30|~
|
||||
31|[No Name] 0,1 All
|
||||
32|-- INSERT -- 1,7 All
|
||||
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
02|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
03|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
04|11111111111111123333333332222222222222222222222222222222222222222222223333333333333222222222222222222222222222222222222222222221111111111111
|
||||
05|11111111111111124422222222222222222222222222222222222222222222222222222555522666622222222222555522226666222222222222222222222221111111111111
|
||||
06|11111111111111124422222222222222222222222222222222222222222222222222222555222777772222222222555555224444422222222222222222222221111111111111
|
||||
07|11111111111111124422222222225555555555555522222222222222222222222222222288888222222222222222222222222222222222222222222222222221111111111111
|
||||
08|11111111111111124422222222255555555555555222222222222222222222222222222555552299299999999999999225555555522777777777777722222221111111111111
|
||||
09|111111111111111244222222222225555555555555522222222222222222222222222227777777:::::::::777777777777:::::::::77777777777777777721111111111111
|
||||
10|11111111111111124422222222222555555555555552222222222222222222222222222288882222222222222222222222222222222222222222222222222221111111111111
|
||||
11|11111111111111124422222225552222222222222222222222222222222222222222222;;;;;;;;;;;2222222222222222222222222222222222222222222221111111111111
|
||||
12|11111111111111124422222222222555522222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111
|
||||
13|11111111111111124422222222222222555552222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111
|
||||
14|11111111111111124422222222255555555555555222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
15|11111111111111124422222222222225555222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
16|11111111111111124422222222222222225555222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
17|11111111111111124422222222222222255555222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
18|11111111111111124422222222225555555555555522222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
19|11111111111111124422222222255552222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
20|111111111111111244<<<<2222222225555522222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
21|111111111111111244<<<<2222222222555222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
22|111111111111111244<<<<2222222222255522222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
23|111111111111111244<<<<2222222225552222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
24|111111111111111244<<<<2222222222255522222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
25|1111111111111112==<<<<>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>24444444444444444444444444444444444444444444444444444444421111111111111
|
||||
26|11111111111111122222222222222222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
27|11111111111111122222222222222222222222222222222222222222222222444442224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
28|11111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111
|
||||
29|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
30|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
31|@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
|
||||
32|AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
|
||||
@@ -0,0 +1,67 @@
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|
|
||||
02|~
|
||||
03|~
|
||||
04|~ ┌ FFFiles ────────────────────────────────────────────┬ src/main.rs ───────────────────────────────────────────┐
|
||||
05|~ │> main 19/32 │ Size 13 B Type rust │
|
||||
06|~ ├─────────────────────────────────────────────────────┤ Git clean Opened never │
|
||||
07|~ │ main.rs src │─ Score ────────────────────────────────────────────────│
|
||||
08|~ │ main_helper.rs src │ Total 60 fuzzy_filename Frecency acc 0 / mod 0 │
|
||||
09|~ │ main_loop.rs src │ base 52 +name 8 +special 0 +frec 0 +combo 0 penal…│
|
||||
10|~ │ main_runner.rs src │─ Path ─────────────────────────────────────────────────│
|
||||
11|~ │ main_utils.rs src │ src/main.rs │
|
||||
12|~ │ main_test.rs tests ├────────────────────────────────────────────────────────┤
|
||||
13|~ │ intro.md docs │fn main() {} │
|
||||
14|~ │ input.tsx src/components │ │
|
||||
15|~ │ integration.rs tests │ │
|
||||
16|~ │ contributing.md docs │ │
|
||||
17|~ │ changelog.md docs │ │
|
||||
18|~ │ menu.tsx src/components │ │
|
||||
19|~ │ regression.rs tests │ │
|
||||
20|~ │ license.md docs │ │
|
||||
21|~ │ api.rs src │ │
|
||||
22|~ │ button.tsx src/components │ │
|
||||
23|~ │ dialog.tsx src/components │ │
|
||||
24|~ │ list.tsx src/components │ │
|
||||
25|~ │ table.tsx src/components │ │
|
||||
26|~ │ │ │
|
||||
27|~ │ │ │
|
||||
28|~ └─────────────────────────────────────────────────────┴────────────────────────────────────────────────────────┘
|
||||
29|~
|
||||
30|~
|
||||
31|[No Name] 0,1 All
|
||||
32|-- INSERT -- 1,7 All
|
||||
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
02|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
03|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
04|11111111111111123333333332222222222222222222222222222222222222222222223333333333333222222222222222222222222222222222222222222221111111111111
|
||||
05|11111111111111122222222222222222222222222222222222222222222222444442222555522666622222222222555522226666222222222222222222222221111111111111
|
||||
06|11111111111111122222222222222222222222222222222222222222222222222222222555222777772222222222555555224444422222222222222222222221111111111111
|
||||
07|1111111111111112889999::::;;;::::::::::::::::::::::::::::::::::::::::222<<<<<222222222222222222222222222222222222222222222222221111111111111
|
||||
08|111111111111111244999922222222222555222222222222222222222222222222222225555522==2==============225555555522777777777777722222221111111111111
|
||||
09|111111111111111244999922222222255522222222222222222222222222222222222227777777>>>>>>>>>777777777777>>>>>>>>>77777777777777777721111111111111
|
||||
10|111111111111111244999922222222222555222222222222222222222222222222222222<<<<2222222222222222222222222222222222222222222222222221111111111111
|
||||
11|11111111111111124499992222222222555222222222222222222222222222222222222???????????2222222222222222222222222222222222222222222221111111111111
|
||||
12|11111111111111124499992222222225555522222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111
|
||||
13|11111111111111124422222222255552222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111
|
||||
14|11111111111111124422222222225555555555555522222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
15|11111111111111124422222222222222255555222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
16|11111111111111124422222222222222225555222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
17|11111111111111124422222222222225555222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
18|11111111111111124422222222255555555555555222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
19|11111111111111124422222222222222555552222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
20|11111111111111124422222222222555522222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
21|11111111111111124422222225552222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
22|11111111111111124422222222222555555555555552222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
23|11111111111111124422222222222555555555555552222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
24|11111111111111124422222222255555555555555222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
25|11111111111111124422222222225555555555555522222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
26|11111111111111124444444444444444444444444444444444444444444444444444424444444444444444444444444444444444444444444444444444444421111111111111
|
||||
27|11111111111111124444444444444444444444444444444444444444444444444444424444444444444444444444444444444444444444444444444444444421111111111111
|
||||
28|11111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111
|
||||
29|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
30|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
31|@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
|
||||
32|AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
|
||||
@@ -0,0 +1,99 @@
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|
|
||||
02|~
|
||||
03|~
|
||||
04|~
|
||||
05|~
|
||||
06|~ ┌ FFFiles ────────────────────────────────────────────────────────────────────────────────────┬ src/main.rs ───────────────────────────────────────────────────────────────────────────────────┐
|
||||
07|~ │ │ Size 13 B Type rust │
|
||||
08|~ │ │ Git clean Opened never │
|
||||
09|~ │ │─ Score ────────────────────────────────────────────────────────────────────────────────────────│
|
||||
10|~ │ │ Total 60 fuzzy_filename Frecency acc 0 / mod 0 │
|
||||
11|~ │ │ base 52 +name 8 +special 0 +frec 0 +combo 0 penalty 0 │
|
||||
12|~ │ │─ Path ─────────────────────────────────────────────────────────────────────────────────────────│
|
||||
13|~ │ │ src/main.rs │
|
||||
14|~ │ ├────────────────────────────────────────────────────────────────────────────────────────────────┤
|
||||
15|~ │ │fn main() {} │
|
||||
16|~ │ │ │
|
||||
17|~ │ │ │
|
||||
18|~ │ │ │
|
||||
19|~ │ │ │
|
||||
20|~ │ │ │
|
||||
21|~ │ │ │
|
||||
22|~ │ table.tsx src/components │ │
|
||||
23|~ │ list.tsx src/components │ │
|
||||
24|~ │ dialog.tsx src/components │ │
|
||||
25|~ │ button.tsx src/components │ │
|
||||
26|~ │ api.rs src │ │
|
||||
27|~ │ license.md docs │ │
|
||||
28|~ │ regression.rs tests │ │
|
||||
29|~ │ menu.tsx src/components │ │
|
||||
30|~ │ changelog.md docs │ │
|
||||
31|~ │ contributing.md docs │ │
|
||||
32|~ │ integration.rs tests │ │
|
||||
33|~ │ input.tsx src/components │ │
|
||||
34|~ │ intro.md docs │ │
|
||||
35|~ │ main_test.rs tests │ │
|
||||
36|~ │ main_utils.rs src │ │
|
||||
37|~ │ main_runner.rs src │ │
|
||||
38|~ │ main_loop.rs src │ │
|
||||
39|~ │ main_helper.rs src │ │
|
||||
40|~ │ main.rs src │ │
|
||||
41|~ ├─────────────────────────────────────────────────────────────────────────────────────────────┤ │
|
||||
42|~ │> main 19/32 │ │
|
||||
43|~ └─────────────────────────────────────────────────────────────────────────────────────────────┴────────────────────────────────────────────────────────────────────────────────────────────────┘
|
||||
44|~
|
||||
45|~
|
||||
46|~
|
||||
47|[No Name] 0,1 All
|
||||
48|-- INSERT -- 1,7 All
|
||||
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
02|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
03|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
04|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
05|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
06|111111111111111111111111123333333332222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333322222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111
|
||||
07|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222255552266662222222222255552222666622222222222222222222222222222222222222222222222222222222222222211111111111111111111111
|
||||
08|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222255522277777222222222255555522444442222222222222222222222222222222222222222222222222222222222222211111111111111111111111
|
||||
09|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222228888822222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111
|
||||
10|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222255555229929999999999999922555555552277777777777772222222222222222222222222222222222222222222222211111111111111111111111
|
||||
11|11111111111111111111111112442222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222227777777:::::::::777777777777:::::::::7777777777777777777772222222222222222222222222222222222222211111111111111111111111
|
||||
12|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222228888222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111
|
||||
13|1111111111111111111111111244222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222;;;;;;;;;;;222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111
|
||||
14|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111
|
||||
15|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111
|
||||
16|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
17|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
18|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
19|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
20|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
21|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
22|111111111111111111111111124422222222225555555555555522222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
23|111111111111111111111111124422222222255555555555555222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
24|111111111111111111111111124422222222222555555555555552222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
25|111111111111111111111111124422222222222555555555555552222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
26|111111111111111111111111124422222225552222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
27|111111111111111111111111124422222222222555522222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
28|111111111111111111111111124422222222222222555552222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
29|111111111111111111111111124422222222255555555555555222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
30|111111111111111111111111124422222222222225555222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
31|111111111111111111111111124422222222222222225555222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
32|111111111111111111111111124422222222222222255555222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
33|111111111111111111111111124422222222225555555555555522222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
34|111111111111111111111111124422222222255552222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
35|1111111111111111111111111244<<<<2222222225555522222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
36|1111111111111111111111111244<<<<2222222222555222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
37|1111111111111111111111111244<<<<2222222222255522222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
38|1111111111111111111111111244<<<<2222222225552222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
39|1111111111111111111111111244<<<<2222222222255522222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
40|11111111111111111111111112==<<<<>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>2444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
41|111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
42|111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222244444222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
43|111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111
|
||||
44|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
45|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
46|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
47|@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
|
||||
48|AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
|
||||
@@ -0,0 +1,99 @@
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|
|
||||
02|~
|
||||
03|~
|
||||
04|~
|
||||
05|~
|
||||
06|~ ┌ FFFiles ────────────────────────────────────────────────────────────────────────────────────┬ src/main.rs ───────────────────────────────────────────────────────────────────────────────────┐
|
||||
07|~ │> main 19/32 │ Size 13 B Type rust │
|
||||
08|~ ├─────────────────────────────────────────────────────────────────────────────────────────────┤ Git clean Opened never │
|
||||
09|~ │ main.rs src │─ Score ────────────────────────────────────────────────────────────────────────────────────────│
|
||||
10|~ │ main_helper.rs src │ Total 60 fuzzy_filename Frecency acc 0 / mod 0 │
|
||||
11|~ │ main_loop.rs src │ base 52 +name 8 +special 0 +frec 0 +combo 0 penalty 0 │
|
||||
12|~ │ main_runner.rs src │─ Path ─────────────────────────────────────────────────────────────────────────────────────────│
|
||||
13|~ │ main_utils.rs src │ src/main.rs │
|
||||
14|~ │ main_test.rs tests ├────────────────────────────────────────────────────────────────────────────────────────────────┤
|
||||
15|~ │ intro.md docs │fn main() {} │
|
||||
16|~ │ input.tsx src/components │ │
|
||||
17|~ │ integration.rs tests │ │
|
||||
18|~ │ contributing.md docs │ │
|
||||
19|~ │ changelog.md docs │ │
|
||||
20|~ │ menu.tsx src/components │ │
|
||||
21|~ │ regression.rs tests │ │
|
||||
22|~ │ license.md docs │ │
|
||||
23|~ │ api.rs src │ │
|
||||
24|~ │ button.tsx src/components │ │
|
||||
25|~ │ dialog.tsx src/components │ │
|
||||
26|~ │ list.tsx src/components │ │
|
||||
27|~ │ table.tsx src/components │ │
|
||||
28|~ │ │ │
|
||||
29|~ │ │ │
|
||||
30|~ │ │ │
|
||||
31|~ │ │ │
|
||||
32|~ │ │ │
|
||||
33|~ │ │ │
|
||||
34|~ │ │ │
|
||||
35|~ │ │ │
|
||||
36|~ │ │ │
|
||||
37|~ │ │ │
|
||||
38|~ │ │ │
|
||||
39|~ │ │ │
|
||||
40|~ │ │ │
|
||||
41|~ │ │ │
|
||||
42|~ │ │ │
|
||||
43|~ └─────────────────────────────────────────────────────────────────────────────────────────────┴────────────────────────────────────────────────────────────────────────────────────────────────┘
|
||||
44|~
|
||||
45|~
|
||||
46|~
|
||||
47|[No Name] 0,1 All
|
||||
48|-- INSERT -- 1,7 All
|
||||
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
02|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
03|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
04|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
05|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
06|111111111111111111111111123333333332222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333322222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111
|
||||
07|111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222244444222255552266662222222222255552222666622222222222222222222222222222222222222222222222222222222222222211111111111111111111111
|
||||
08|111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222255522277777222222222255555522444442222222222222222222222222222222222222222222222222222222222222211111111111111111111111
|
||||
09|11111111111111111111111112889999::::;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::222<<<<<22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111
|
||||
10|11111111111111111111111112449999222222222225552222222222222222222222222222222222222222222222222222222222222222222222222225555522==2==============22555555552277777777777772222222222222222222222222222222222222222222222211111111111111111111111
|
||||
11|11111111111111111111111112449999222222222555222222222222222222222222222222222222222222222222222222222222222222222222222227777777>>>>>>>>>777777777777>>>>>>>>>7777777777777777777772222222222222222222222222222222222222211111111111111111111111
|
||||
12|11111111111111111111111112449999222222222225552222222222222222222222222222222222222222222222222222222222222222222222222222<<<<222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111
|
||||
13|1111111111111111111111111244999922222222225552222222222222222222222222222222222222222222222222222222222222222222222222222???????????222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111
|
||||
14|111111111111111111111111124499992222222225555522222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111
|
||||
15|111111111111111111111111124422222222255552222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111
|
||||
16|111111111111111111111111124422222222225555555555555522222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
17|111111111111111111111111124422222222222222255555222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
18|111111111111111111111111124422222222222222225555222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
19|111111111111111111111111124422222222222225555222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
20|111111111111111111111111124422222222255555555555555222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
21|111111111111111111111111124422222222222222555552222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
22|111111111111111111111111124422222222222555522222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
23|111111111111111111111111124422222225552222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
24|111111111111111111111111124422222222222555555555555552222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
25|111111111111111111111111124422222222222555555555555552222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
26|111111111111111111111111124422222222255555555555555222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
27|111111111111111111111111124422222222225555555555555522222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
28|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
29|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
30|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
31|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
32|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
33|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
34|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
35|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
36|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
37|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
38|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
39|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
40|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
41|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
42|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
43|111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111
|
||||
44|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
45|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
46|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
47|@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
|
||||
48|AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
|
||||
@@ -0,0 +1,67 @@
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|
|
||||
02|~
|
||||
03|~
|
||||
04|~ ┌ FFFiles ────────────────────────────────────────────┬ README.md ─────────────────────────────────────────────┐
|
||||
05|~ │ store.rs src │# Fixture │
|
||||
06|~ │ state.rs src │ │
|
||||
07|~ │ runner.rs src │ │
|
||||
08|~ │ parser.rs src │ │
|
||||
09|~ │ main_utils.rs src │ │
|
||||
10|~ │ main_runner.rs src │ │
|
||||
11|~ │ main_loop.rs src │ │
|
||||
12|~ │ main_helper.rs src │ │
|
||||
13|~ │ main.rs src │ │
|
||||
14|~ │ lib.rs src │ │
|
||||
15|~ │ error.rs src │ │
|
||||
16|~ │ config.rs src │ │
|
||||
17|~ │ cli.rs src │ │
|
||||
18|~ │ api.rs src │ │
|
||||
19|~ │ reference.md docs │ │
|
||||
20|~ │ license.md docs │ │
|
||||
21|~ │ intro.md docs │ │
|
||||
22|~ │ guide.md docs │ │
|
||||
23|~ │ contributing.md docs │ │
|
||||
24|~ │ changelog.md docs │ │
|
||||
25|~ │ README.md │ │
|
||||
26|~ ├─────────────────────────────────────────────────────┤ │
|
||||
27|~ │> 32 │ │
|
||||
28|~ └─────────────────────────────────────────────────────┴────────────────────────────────────────────────────────┘
|
||||
29|~
|
||||
30|~
|
||||
31|[No Name] 0,1 All
|
||||
32|-- INSERT -- 1,3 All
|
||||
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
02|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
03|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
04|11111111111111123333333332222222222222222222222222222222222222222222223333333333322222222222222222222222222222222222222222222221111111111111
|
||||
05|11111111111111124422222222255522222222222222222222222222222222222222226666666662222222222222222222222222222222222222222222222221111111111111
|
||||
06|11111111111111124422222222255522222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
07|11111111111111124422222222225552222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
08|11111111111111124422222222225552222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
09|11111111111111124422222222222222555222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
10|11111111111111124422222222222222255522222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
11|11111111111111124422222222222225552222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
12|11111111111111124422222222222222255522222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
13|11111111111111124422222222555222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
14|11111111111111124422222225552222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
15|11111111111111124422222222255522222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
16|11111111111111124422222222225552222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
17|11111111111111124422222225552222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
18|11111111111111124422222225552222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
19|11111111111111124422222222222225555222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
20|11111111111111124422222222222555522222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
21|11111111111111124422222222255552222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
22|11111111111111124422222222255552222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
23|11111111111111124422222222222222225555222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
24|11111111111111124422222222222225555222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
25|11111111111111127788888888888888888888888888888888888888888888888888824444444444444444444444444444444444444444444444444444444421111111111111
|
||||
26|11111111111111122222222222222222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
27|11111111111111122222222222222222222222222222222222222222222222222442224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
28|11111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111
|
||||
29|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
30|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
31|99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
|
||||
32|::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
@@ -0,0 +1,67 @@
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|
|
||||
02|~
|
||||
03|~
|
||||
04|~ ┌ FFFiles ────────────────────────────────────────────┬ docs/changelog.md ─────────────────────────────────────┐
|
||||
05|~ │> 32 │# Changelog │
|
||||
06|~ ├─────────────────────────────────────────────────────┤ │
|
||||
07|~ │ README.md │ │
|
||||
08|~ │ changelog.md docs │ │
|
||||
09|~ │ contributing.md docs │ │
|
||||
10|~ │ guide.md docs │ │
|
||||
11|~ │ intro.md docs │ │
|
||||
12|~ │ license.md docs │ │
|
||||
13|~ │ reference.md docs │ │
|
||||
14|~ │ api.rs src │ │
|
||||
15|~ │ cli.rs src │ │
|
||||
16|~ │ config.rs src │ │
|
||||
17|~ │ error.rs src │ │
|
||||
18|~ │ lib.rs src │ │
|
||||
19|~ │ main.rs src │ │
|
||||
20|~ │ main_helper.rs src │ │
|
||||
21|~ │ main_loop.rs src │ │
|
||||
22|~ │ main_runner.rs src │ │
|
||||
23|~ │ main_utils.rs src │ │
|
||||
24|~ │ parser.rs src │ │
|
||||
25|~ │ runner.rs src │ │
|
||||
26|~ │ state.rs src │ │
|
||||
27|~ │ store.rs src │ │
|
||||
28|~ └─────────────────────────────────────────────────────┴────────────────────────────────────────────────────────┘
|
||||
29|~
|
||||
30|~
|
||||
31|[No Name] 0,1 All
|
||||
32|-- INSERT -- 1,3 All
|
||||
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
02|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
03|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
04|11111111111111123333333332222222222222222222222222222222222222222222223333333333333333333222222222222222222222222222222222222221111111111111
|
||||
05|11111111111111122222222222222222222222222222222222222222222222222442225555555555522222222222222222222222222222222222222222222221111111111111
|
||||
06|11111111111111122222222222222222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
07|11111111111111124422222222222222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
08|11111111111111126677777777777778888777777777777777777777777777777777724444444444444444444444444444444444444444444444444444444421111111111111
|
||||
09|11111111111111124422222222222222229999222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
10|11111111111111124422222222299992222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
11|11111111111111124422222222299992222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
12|11111111111111124422222222222999922222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
13|11111111111111124422222222222229999222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
14|11111111111111124422222229992222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
15|11111111111111124422222229992222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
16|11111111111111124422222222229992222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
17|11111111111111124422222222299922222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
18|11111111111111124422222229992222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
19|11111111111111124422222222999222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
20|11111111111111124422222222222222299922222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
21|11111111111111124422222222222229992222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
22|11111111111111124422222222222222299922222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
23|11111111111111124422222222222222999222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
24|11111111111111124422222222229992222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
25|11111111111111124422222222229992222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
26|11111111111111124422222222299922222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
27|11111111111111124422222222299922222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
28|11111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111
|
||||
29|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
30|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
31|::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
|
||||
32|;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
|
||||
@@ -0,0 +1,67 @@
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|
|
||||
02|~
|
||||
03|~
|
||||
04|~ ┌ FFFiles ────────────────────────────────────────────┬ README.md ─────────────────────────────────────────────┐
|
||||
05|~ │ store.rs src │# Fixture │
|
||||
06|~ │ state.rs src │ │
|
||||
07|~ │ runner.rs src │ │
|
||||
08|~ │ parser.rs src │ │
|
||||
09|~ │ main_utils.rs src │ │
|
||||
10|~ │ main_runner.rs src │ │
|
||||
11|~ │ main_loop.rs src │ │
|
||||
12|~ │ main_helper.rs src │ │
|
||||
13|~ │ main.rs src │ │
|
||||
14|~ │ lib.rs src │ │
|
||||
15|~ │ error.rs src │ │
|
||||
16|~ │ config.rs src │ │
|
||||
17|~ │ cli.rs src │ │
|
||||
18|~ │ api.rs src │ │
|
||||
19|~ │ reference.md docs │ │
|
||||
20|~ │ license.md docs │ │
|
||||
21|~ │ intro.md docs │ │
|
||||
22|~ │ guide.md docs │ │
|
||||
23|~ │ contributing.md docs │ │
|
||||
24|~ │ changelog.md docs │ │
|
||||
25|~ │ README.md │ │
|
||||
26|~ ├─────────────────────────────────────────────────────┤ │
|
||||
27|~ │> 32 │ │
|
||||
28|~ └─────────────────────────────────────────────────────┴────────────────────────────────────────────────────────┘
|
||||
29|~
|
||||
30|~
|
||||
31|[No Name] 0,1 All
|
||||
32|-- INSERT -- 1,3 All
|
||||
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
02|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
03|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
04|11111111111111123333333332222222222222222222222222222222222222222222223333333333322222222222222222222222222222222222222222222221111111111111
|
||||
05|11111111111111124422222222255522222222222222222222222222222222222222226666666662222222222222222222222222222222222222222222222221111111111111
|
||||
06|11111111111111124422222222255522222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
07|11111111111111124422222222225552222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
08|11111111111111124422222222225552222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
09|11111111111111124422222222222222555222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
10|11111111111111124422222222222222255522222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
11|11111111111111124422222222222225552222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
12|11111111111111124422222222222222255522222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
13|11111111111111124422222222555222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
14|11111111111111124422222225552222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
15|11111111111111124422222222255522222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
16|11111111111111124422222222225552222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
17|11111111111111124422222225552222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
18|11111111111111124422222225552222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
19|11111111111111124422222222222225555222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
20|11111111111111124422222222222555522222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
21|11111111111111124422222222255552222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
22|11111111111111124422222222255552222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
23|11111111111111124422222222222222225555222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
24|11111111111111124422222222222225555222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
25|11111111111111127788888888888888888888888888888888888888888888888888824444444444444444444444444444444444444444444444444444444421111111111111
|
||||
26|11111111111111122222222222222222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
27|11111111111111122222222222222222222222222222222222222222222222222442224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
28|11111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111
|
||||
29|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
30|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
31|99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
|
||||
32|::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
@@ -0,0 +1,67 @@
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|
|
||||
02|~
|
||||
03|~
|
||||
04|~ ┌ FFFiles ────────────────────────────────────────────┬ README.md ─────────────────────────────────────────────┐
|
||||
05|~ │> 32 │# Fixture │
|
||||
06|~ ├─────────────────────────────────────────────────────┤ │
|
||||
07|~ │ README.md │ │
|
||||
08|~ │ changelog.md docs │ │
|
||||
09|~ │ contributing.md docs │ │
|
||||
10|~ │ guide.md docs │ │
|
||||
11|~ │ intro.md docs │ │
|
||||
12|~ │ license.md docs │ │
|
||||
13|~ │ reference.md docs │ │
|
||||
14|~ │ api.rs src │ │
|
||||
15|~ │ cli.rs src │ │
|
||||
16|~ │ config.rs src │ │
|
||||
17|~ │ error.rs src │ │
|
||||
18|~ │ lib.rs src │ │
|
||||
19|~ │ main.rs src │ │
|
||||
20|~ │ main_helper.rs src │ │
|
||||
21|~ │ main_loop.rs src │ │
|
||||
22|~ │ main_runner.rs src │ │
|
||||
23|~ │ main_utils.rs src │ │
|
||||
24|~ │ parser.rs src │ │
|
||||
25|~ │ runner.rs src │ │
|
||||
26|~ │ state.rs src │ │
|
||||
27|~ │ store.rs src │ │
|
||||
28|~ └─────────────────────────────────────────────────────┴────────────────────────────────────────────────────────┘
|
||||
29|~
|
||||
30|~
|
||||
31|[No Name] 0,1 All
|
||||
32|-- INSERT -- 1,3 All
|
||||
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
02|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
03|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
04|11111111111111123333333332222222222222222222222222222222222222222222223333333333322222222222222222222222222222222222222222222221111111111111
|
||||
05|11111111111111122222222222222222222222222222222222222222222222222442225555555552222222222222222222222222222222222222222222222221111111111111
|
||||
06|11111111111111122222222222222222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
07|11111111111111126677777777777777777777777777777777777777777777777777724444444444444444444444444444444444444444444444444444444421111111111111
|
||||
08|11111111111111124422222222222228888222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
09|11111111111111124422222222222222228888222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
10|11111111111111124422222222288882222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
11|11111111111111124422222222288882222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
12|11111111111111124422222222222888822222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
13|11111111111111124422222222222228888222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
14|11111111111111124422222228882222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
15|11111111111111124422222228882222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
16|11111111111111124422222222228882222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
17|11111111111111124422222222288822222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
18|11111111111111124422222228882222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
19|11111111111111124422222222888222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
20|11111111111111124422222222222222288822222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
21|11111111111111124422222222222228882222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
22|11111111111111124422222222222222288822222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
23|11111111111111124422222222222222888222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
24|11111111111111124422222222228882222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
25|11111111111111124422222222228882222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
26|11111111111111124422222222288822222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
27|11111111111111124422222222288822222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
28|11111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111
|
||||
29|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
30|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
31|99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
|
||||
32|::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
@@ -0,0 +1,67 @@
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|
|
||||
02|~
|
||||
03|~
|
||||
04|~ ┌ FFFiles ────────────────────────────────────────────┬ Preview ───────────────────────────────────────────────┐
|
||||
05|~ │ │No preview available │
|
||||
06|~ │ │ │
|
||||
07|~ │ │ │
|
||||
08|~ │ │ │
|
||||
09|~ │ │ │
|
||||
10|~ │ │ │
|
||||
11|~ │ │ │
|
||||
12|~ │ │ │
|
||||
13|~ │ │ │
|
||||
14|~ │ │ │
|
||||
15|~ │ │ │
|
||||
16|~ │ │ │
|
||||
17|~ │ │ │
|
||||
18|~ │ │ │
|
||||
19|~ │ │ │
|
||||
20|~ │ │ │
|
||||
21|~ │ │ │
|
||||
22|~ │ │ │
|
||||
23|~ │ │ │
|
||||
24|~ │ │ │
|
||||
25|~ │ │ │
|
||||
26|~ ├─────────────────────────────────────────────────────┤ │
|
||||
27|~ │> zzzzzzzzz 0/32 │ │
|
||||
28|~ └─────────────────────────────────────────────────────┴────────────────────────────────────────────────────────┘
|
||||
29|~
|
||||
30|~
|
||||
31|[No Name] 0,1 All
|
||||
32|-- INSERT -- 1,12 All
|
||||
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
02|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
03|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
04|11111111111111123333333332222222222222222222222222222222222222222222223333333332222222222222222222222222222222222222222222222221111111111111
|
||||
05|11111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111
|
||||
06|11111111111111124422222222222222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
07|11111111111111124422222222222222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
08|11111111111111124422222222222222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
09|11111111111111124422222222222222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
10|11111111111111124422222222222222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
11|11111111111111124422222222222222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
12|11111111111111124422222222222222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
13|11111111111111124422222222222222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
14|11111111111111124422222222222222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
15|11111111111111124422222222222222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
16|11111111111111124422222222222222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
17|11111111111111124422222222222222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
18|11111111111111124422222222222222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
19|11111111111111124422222222222222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
20|11111111111111124422222222222222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
21|11111111111111124422222222222222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
22|11111111111111124422222222222222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
23|11111111111111124422222222222222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
24|11111111111111124422222222222222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
25|11111111111111124422222222222222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
26|11111111111111122222222222222222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
27|11111111111111122222222222222222222222222222222222222222222222244442224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
28|11111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111
|
||||
29|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
30|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
31|55555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555
|
||||
32|66666666666677777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777
|
||||
@@ -0,0 +1,67 @@
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|
|
||||
02|~
|
||||
03|~
|
||||
04|~ ┌ FFFiles ────────────────────────────────────────────┬ Preview ───────────────────────────────────────────────┐
|
||||
05|~ │> zzzzzzzzz 0/32 │No preview available │
|
||||
06|~ ├─────────────────────────────────────────────────────┤ │
|
||||
07|~ │ │ │
|
||||
08|~ │ │ │
|
||||
09|~ │ │ │
|
||||
10|~ │ │ │
|
||||
11|~ │ │ │
|
||||
12|~ │ │ │
|
||||
13|~ │ │ │
|
||||
14|~ │ │ │
|
||||
15|~ │ │ │
|
||||
16|~ │ │ │
|
||||
17|~ │ │ │
|
||||
18|~ │ │ │
|
||||
19|~ │ │ │
|
||||
20|~ │ │ │
|
||||
21|~ │ │ │
|
||||
22|~ │ │ │
|
||||
23|~ │ │ │
|
||||
24|~ │ │ │
|
||||
25|~ │ │ │
|
||||
26|~ │ │ │
|
||||
27|~ │ │ │
|
||||
28|~ └─────────────────────────────────────────────────────┴────────────────────────────────────────────────────────┘
|
||||
29|~
|
||||
30|~
|
||||
31|[No Name] 0,1 All
|
||||
32|-- INSERT -- 1,12 All
|
||||
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
02|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
03|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
04|11111111111111123333333332222222222222222222222222222222222222222222223333333332222222222222222222222222222222222222222222222221111111111111
|
||||
05|11111111111111122222222222222222222222222222222222222222222222244442222222222222222222222222222222222222222222222222222222222221111111111111
|
||||
06|11111111111111122222222222222222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
07|11111111111111124422222222222222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
08|11111111111111124444444444444444444444444444444444444444444444444444424444444444444444444444444444444444444444444444444444444421111111111111
|
||||
09|11111111111111124444444444444444444444444444444444444444444444444444424444444444444444444444444444444444444444444444444444444421111111111111
|
||||
10|11111111111111124444444444444444444444444444444444444444444444444444424444444444444444444444444444444444444444444444444444444421111111111111
|
||||
11|11111111111111124444444444444444444444444444444444444444444444444444424444444444444444444444444444444444444444444444444444444421111111111111
|
||||
12|11111111111111124444444444444444444444444444444444444444444444444444424444444444444444444444444444444444444444444444444444444421111111111111
|
||||
13|11111111111111124444444444444444444444444444444444444444444444444444424444444444444444444444444444444444444444444444444444444421111111111111
|
||||
14|11111111111111124444444444444444444444444444444444444444444444444444424444444444444444444444444444444444444444444444444444444421111111111111
|
||||
15|11111111111111124444444444444444444444444444444444444444444444444444424444444444444444444444444444444444444444444444444444444421111111111111
|
||||
16|11111111111111124444444444444444444444444444444444444444444444444444424444444444444444444444444444444444444444444444444444444421111111111111
|
||||
17|11111111111111124444444444444444444444444444444444444444444444444444424444444444444444444444444444444444444444444444444444444421111111111111
|
||||
18|11111111111111124444444444444444444444444444444444444444444444444444424444444444444444444444444444444444444444444444444444444421111111111111
|
||||
19|11111111111111124444444444444444444444444444444444444444444444444444424444444444444444444444444444444444444444444444444444444421111111111111
|
||||
20|11111111111111124444444444444444444444444444444444444444444444444444424444444444444444444444444444444444444444444444444444444421111111111111
|
||||
21|11111111111111124444444444444444444444444444444444444444444444444444424444444444444444444444444444444444444444444444444444444421111111111111
|
||||
22|11111111111111124444444444444444444444444444444444444444444444444444424444444444444444444444444444444444444444444444444444444421111111111111
|
||||
23|11111111111111124444444444444444444444444444444444444444444444444444424444444444444444444444444444444444444444444444444444444421111111111111
|
||||
24|11111111111111124444444444444444444444444444444444444444444444444444424444444444444444444444444444444444444444444444444444444421111111111111
|
||||
25|11111111111111124444444444444444444444444444444444444444444444444444424444444444444444444444444444444444444444444444444444444421111111111111
|
||||
26|11111111111111124444444444444444444444444444444444444444444444444444424444444444444444444444444444444444444444444444444444444421111111111111
|
||||
27|11111111111111124444444444444444444444444444444444444444444444444444424444444444444444444444444444444444444444444444444444444421111111111111
|
||||
28|11111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111
|
||||
29|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
30|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
31|55555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555
|
||||
32|66666666666677777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777
|
||||
@@ -0,0 +1,67 @@
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|
|
||||
02|~
|
||||
03|~
|
||||
04|~ ┌ FFFiles ────────────────────────────────────────────┬ src/main.rs ───────────────────────────────────────────┐
|
||||
05|~ │ │fn main() {} │
|
||||
06|~ │ │ │
|
||||
07|~ │ table.tsx src/components │ │
|
||||
08|~ │ list.tsx src/components │ │
|
||||
09|~ │ dialog.tsx src/components │ │
|
||||
10|~ │ button.tsx src/components │ │
|
||||
11|~ │ api.rs src │ │
|
||||
12|~ │ license.md docs │ │
|
||||
13|~ │ regression.rs tests │ │
|
||||
14|~ │ menu.tsx src/components │ │
|
||||
15|~ │ changelog.md docs │ │
|
||||
16|~ │ contributing.md docs │ │
|
||||
17|~ │ integration.rs tests │ │
|
||||
18|~ │ input.tsx src/components │ │
|
||||
19|~ │ intro.md docs │ │
|
||||
20|~ │ main_test.rs tests │ │
|
||||
21|~ │ main_utils.rs src │ │
|
||||
22|~ │ main_runner.rs src │ │
|
||||
23|~ │ main_loop.rs src │ │
|
||||
24|~ │ main_helper.rs src │ │
|
||||
25|~ │ main.rs src │ │
|
||||
26|~ ├─────────────────────────────────────────────────────┤ │
|
||||
27|~ │> main 19/32 │ │
|
||||
28|~ └─────────────────────────────────────────────────────┴────────────────────────────────────────────────────────┘
|
||||
29|~
|
||||
30|~
|
||||
31|[No Name] 0,1 All
|
||||
32|-- INSERT -- 1,7 All
|
||||
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
02|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
03|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
04|11111111111111123333333332222222222222222222222222222222222222222222223333333333333222222222222222222222222222222222222222222221111111111111
|
||||
05|11111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111
|
||||
06|11111111111111124422222222222222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
07|11111111111111124422222222225555555555555522222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
08|11111111111111124422222222255555555555555222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
09|11111111111111124422222222222555555555555552222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
10|11111111111111124422222222222555555555555552222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
11|11111111111111124422222225552222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
12|11111111111111124422222222222555522222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
13|11111111111111124422222222222222555552222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
14|11111111111111124422222222255555555555555222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
15|11111111111111124422222222222225555222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
16|11111111111111124422222222222222225555222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
17|11111111111111124422222222222222255555222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
18|11111111111111124422222222225555555555555522222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
19|11111111111111124422222222255552222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
20|11111111111111124466662222222225555522222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
21|11111111111111124466662222222222555222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
22|11111111111111124466662222222222255522222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
23|11111111111111124466662222222225552222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
24|11111111111111124466662222222222255522222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
25|11111111111111127766668888999888888888888888888888888888888888888888824444444444444444444444444444444444444444444444444444444421111111111111
|
||||
26|11111111111111122222222222222222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
27|11111111111111122222222222222222222222222222222222222222222222444442224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
28|11111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111
|
||||
29|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
30|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
31|::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
|
||||
32|;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
|
||||
@@ -0,0 +1,67 @@
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|
|
||||
02|~
|
||||
03|~
|
||||
04|~ ┌ FFFiles ────────────────────────────────────────────┬ src/main.rs ───────────────────────────────────────────┐
|
||||
05|~ │> main 19/32 │fn main() {} │
|
||||
06|~ ├─────────────────────────────────────────────────────┤ │
|
||||
07|~ │ main.rs src │ │
|
||||
08|~ │ main_helper.rs src │ │
|
||||
09|~ │ main_loop.rs src │ │
|
||||
10|~ │ main_runner.rs src │ │
|
||||
11|~ │ main_utils.rs src │ │
|
||||
12|~ │ main_test.rs tests │ │
|
||||
13|~ │ intro.md docs │ │
|
||||
14|~ │ input.tsx src/components │ │
|
||||
15|~ │ integration.rs tests │ │
|
||||
16|~ │ contributing.md docs │ │
|
||||
17|~ │ changelog.md docs │ │
|
||||
18|~ │ menu.tsx src/components │ │
|
||||
19|~ │ regression.rs tests │ │
|
||||
20|~ │ license.md docs │ │
|
||||
21|~ │ api.rs src │ │
|
||||
22|~ │ button.tsx src/components │ │
|
||||
23|~ │ dialog.tsx src/components │ │
|
||||
24|~ │ list.tsx src/components │ │
|
||||
25|~ │ table.tsx src/components │ │
|
||||
26|~ │ │ │
|
||||
27|~ │ │ │
|
||||
28|~ └─────────────────────────────────────────────────────┴────────────────────────────────────────────────────────┘
|
||||
29|~
|
||||
30|~
|
||||
31|[No Name] 0,1 All
|
||||
32|-- INSERT -- 1,7 All
|
||||
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
02|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
03|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
04|11111111111111123333333332222222222222222222222222222222222222222222223333333333333222222222222222222222222222222222222222222221111111111111
|
||||
05|11111111111111122222222222222222222222222222222222222222222222444442222222222222222222222222222222222222222222222222222222222221111111111111
|
||||
06|11111111111111122222222222222222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
07|11111111111111125566667777888777777777777777777777777777777777777777724444444444444444444444444444444444444444444444444444444421111111111111
|
||||
08|11111111111111124466662222222222299922222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
09|11111111111111124466662222222229992222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
10|11111111111111124466662222222222299922222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
11|11111111111111124466662222222222999222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
12|11111111111111124466662222222229999922222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
13|11111111111111124422222222299992222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
14|11111111111111124422222222229999999999999922222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
15|11111111111111124422222222222222299999222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
16|11111111111111124422222222222222229999222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
17|11111111111111124422222222222229999222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
18|11111111111111124422222222299999999999999222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
19|11111111111111124422222222222222999992222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
20|11111111111111124422222222222999922222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
21|11111111111111124422222229992222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
22|11111111111111124422222222222999999999999992222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
23|11111111111111124422222222222999999999999992222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
24|11111111111111124422222222299999999999999222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
25|11111111111111124422222222229999999999999922222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
26|11111111111111124444444444444444444444444444444444444444444444444444424444444444444444444444444444444444444444444444444444444421111111111111
|
||||
27|11111111111111124444444444444444444444444444444444444444444444444444424444444444444444444444444444444444444444444444444444444421111111111111
|
||||
28|11111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111
|
||||
29|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
30|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
31|::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
|
||||
32|;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
|
||||
@@ -0,0 +1,51 @@
|
||||
--|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|
|
||||
02|~
|
||||
03|~ ╭ README.md ───────────────────────────────────────────╮
|
||||
04|~ │# Fixture │
|
||||
05|~ │ │
|
||||
06|~ │ │
|
||||
07|~ │ │
|
||||
08|~ │ │
|
||||
09|~ │ │
|
||||
10|~ │ │
|
||||
11|~ │ │
|
||||
12|~ │ │
|
||||
13|~ ├ FFFiles ─────────────────────────────────────────────┤
|
||||
14|~ │ intro.md docs │
|
||||
15|~ │ guide.md docs │
|
||||
16|~ │ contributing.md docs │
|
||||
17|~ │ changelog.md docs │
|
||||
18|~ │ README.md │
|
||||
19|~ ├──────────────────────────────────────────────────────┤
|
||||
20|~ │> 32 │
|
||||
21|~ ╰──────────────────────────────────────────────────────╯
|
||||
22|~
|
||||
23|[No Name] 0,1 All
|
||||
24|-- INSERT -- 1,3 All
|
||||
|
||||
--|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|0000000000000000000000000000000000000000000000000000000000000000000000
|
||||
02|1111111111111111111111111111111111111111111111111111111111111111111111
|
||||
03|1111111123333333333322222222222222222222222222222222222222222222111111
|
||||
04|1111111124444444442222222222222222222222222222222222222222222222111111
|
||||
05|1111111125555555555555555555555555555555555555555555555555555552111111
|
||||
06|1111111125555555555555555555555555555555555555555555555555555552111111
|
||||
07|1111111125555555555555555555555555555555555555555555555555555552111111
|
||||
08|1111111125555555555555555555555555555555555555555555555555555552111111
|
||||
09|1111111125555555555555555555555555555555555555555555555555555552111111
|
||||
10|1111111125555555555555555555555555555555555555555555555555555552111111
|
||||
11|1111111125555555555555555555555555555555555555555555555555555552111111
|
||||
12|1111111125555555555555555555555555555555555555555555555555555552111111
|
||||
13|1111111123333333332222222222222222222222222222222222222222222222111111
|
||||
14|1111111125522222222266662222222222222222222222222222222222222222111111
|
||||
15|1111111125522222222266662222222222222222222222222222222222222222111111
|
||||
16|1111111125522222222222222226666222222222222222222222222222222222111111
|
||||
17|1111111125522222222222226666222222222222222222222222222222222222111111
|
||||
18|1111111127788888888888888888888888888888888888888888888888888882111111
|
||||
19|1111111122222222222222222222222222222222222222222222222222222222111111
|
||||
20|1111111122222222222222222222222222222222222222222222222222255222111111
|
||||
21|1111111122222222222222222222222222222222222222222222222222222222111111
|
||||
22|1111111111111111111111111111111111111111111111111111111111111111111111
|
||||
23|9999999999999999999999999999999999999999999999999999999999999999999999
|
||||
24|::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
@@ -0,0 +1,51 @@
|
||||
--|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|
|
||||
02|~
|
||||
03|~ ╭ FFFiles ─────────────────────────────────────────────╮
|
||||
04|~ │ main_loop.rs src │
|
||||
05|~ │ main_helper.rs src │
|
||||
06|~ │ main.rs src │
|
||||
07|~ │ lib.rs src │
|
||||
08|~ │ error.rs src │
|
||||
09|~ │ config.rs src │
|
||||
10|~ │ cli.rs src │
|
||||
11|~ │ api.rs src │
|
||||
12|~ │ reference.md docs │
|
||||
13|~ │ license.md docs │
|
||||
14|~ │ intro.md docs │
|
||||
15|~ │ guide.md docs │
|
||||
16|~ │ contributing.md docs │
|
||||
17|~ │ changelog.md docs │
|
||||
18|~ │ README.md │
|
||||
19|~ ├──────────────────────────────────────────────────────┤
|
||||
20|~ │> 32 │
|
||||
21|~ ╰──────────────────────────────────────────────────────╯
|
||||
22|~
|
||||
23|[No Name] 0,1 All
|
||||
24|-- INSERT -- 1,3 All
|
||||
|
||||
--|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|0000000000000000000000000000000000000000000000000000000000000000000000
|
||||
02|1111111111111111111111111111111111111111111111111111111111111111111111
|
||||
03|1111111123333333332222222222222222222222222222222222222222222222111111
|
||||
04|1111111124422222222222225552222222222222222222222222222222222222111111
|
||||
05|1111111124422222222222222255522222222222222222222222222222222222111111
|
||||
06|1111111124422222222555222222222222222222222222222222222222222222111111
|
||||
07|1111111124422222225552222222222222222222222222222222222222222222111111
|
||||
08|1111111124422222222255522222222222222222222222222222222222222222111111
|
||||
09|1111111124422222222225552222222222222222222222222222222222222222111111
|
||||
10|1111111124422222225552222222222222222222222222222222222222222222111111
|
||||
11|1111111124422222225552222222222222222222222222222222222222222222111111
|
||||
12|1111111124422222222222225555222222222222222222222222222222222222111111
|
||||
13|1111111124422222222222555522222222222222222222222222222222222222111111
|
||||
14|1111111124422222222255552222222222222222222222222222222222222222111111
|
||||
15|1111111124422222222255552222222222222222222222222222222222222222111111
|
||||
16|1111111124422222222222222225555222222222222222222222222222222222111111
|
||||
17|1111111124422222222222225555222222222222222222222222222222222222111111
|
||||
18|1111111126677777777777777777777777777777777777777777777777777772111111
|
||||
19|1111111122222222222222222222222222222222222222222222222222222222111111
|
||||
20|1111111122222222222222222222222222222222222222222222222222244222111111
|
||||
21|1111111122222222222222222222222222222222222222222222222222222222111111
|
||||
22|1111111111111111111111111111111111111111111111111111111111111111111111
|
||||
23|8888888888888888888888888888888888888888888888888888888888888888888888
|
||||
24|999999999999::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
|
||||
@@ -0,0 +1,51 @@
|
||||
--|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|
|
||||
02|~
|
||||
03|~ ╭ FFFiles ─────────────────────────────────────────────╮
|
||||
04|~ │> 32 │
|
||||
05|~ ├──────────────────────────────────────────────────────┤
|
||||
06|~ │ README.md │
|
||||
07|~ │ changelog.md docs │
|
||||
08|~ │ contributing.md docs │
|
||||
09|~ │ guide.md docs │
|
||||
10|~ │ intro.md docs │
|
||||
11|~ │ license.md docs │
|
||||
12|~ │ reference.md docs │
|
||||
13|~ │ api.rs src │
|
||||
14|~ │ cli.rs src │
|
||||
15|~ │ config.rs src │
|
||||
16|~ │ error.rs src │
|
||||
17|~ │ lib.rs src │
|
||||
18|~ │ main.rs src │
|
||||
19|~ ╰──────────────────────────────────────────────────────╯
|
||||
20|~
|
||||
21|~
|
||||
22|~
|
||||
23|[No Name] 0,1 All
|
||||
24|-- INSERT -- 1,3 All
|
||||
|
||||
--|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|0000000000000000000000000000000000000000000000000000000000000000000000
|
||||
02|1111111111111111111111111111111111111111111111111111111111111111111111
|
||||
03|1111111123333333332222222222222222222222222222222222222222222222111111
|
||||
04|1111111122222222222222222222222222222222222222222222222222244222111111
|
||||
05|1111111122222222222222222222222222222222222222222222222222222222111111
|
||||
06|1111111124422222222222222222222222222222222222222222222222222222111111
|
||||
07|1111111125566666666666667777666666666666666666666666666666666662111111
|
||||
08|1111111124422222222222222228888222222222222222222222222222222222111111
|
||||
09|1111111124422222222288882222222222222222222222222222222222222222111111
|
||||
10|1111111124422222222288882222222222222222222222222222222222222222111111
|
||||
11|1111111124422222222222888822222222222222222222222222222222222222111111
|
||||
12|1111111124422222222222228888222222222222222222222222222222222222111111
|
||||
13|1111111124422222228882222222222222222222222222222222222222222222111111
|
||||
14|1111111124422222228882222222222222222222222222222222222222222222111111
|
||||
15|1111111124422222222228882222222222222222222222222222222222222222111111
|
||||
16|1111111124422222222288822222222222222222222222222222222222222222111111
|
||||
17|1111111124422222228882222222222222222222222222222222222222222222111111
|
||||
18|1111111124422222222888222222222222222222222222222222222222222222111111
|
||||
19|1111111122222222222222222222222222222222222222222222222222222222111111
|
||||
20|1111111111111111111111111111111111111111111111111111111111111111111111
|
||||
21|1111111111111111111111111111111111111111111111111111111111111111111111
|
||||
22|1111111111111111111111111111111111111111111111111111111111111111111111
|
||||
23|9999999999999999999999999999999999999999999999999999999999999999999999
|
||||
24|::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
@@ -0,0 +1,51 @@
|
||||
--|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|
|
||||
02|~
|
||||
03|~ ╭ FFFiles ─────────────────────────────────────────────╮
|
||||
04|~ │ main_loop.rs src │
|
||||
05|~ │ main_helper.rs src │
|
||||
06|~ │ main.rs src │
|
||||
07|~ │ lib.rs src │
|
||||
08|~ │ error.rs src │
|
||||
09|~ │ config.rs src │
|
||||
10|~ │ cli.rs src │
|
||||
11|~ │ api.rs src │
|
||||
12|~ │ reference.md docs │
|
||||
13|~ │ license.md docs │
|
||||
14|~ │ intro.md docs │
|
||||
15|~ │ guide.md docs │
|
||||
16|~ │ contributing.md docs │
|
||||
17|~ │ changelog.md docs │
|
||||
18|~ │ README.md │
|
||||
19|~ ├──────────────────────────────────────────────────────┤
|
||||
20|~ │> 32 │
|
||||
21|~ ╰──────────────────────────────────────────────────────╯
|
||||
22|~
|
||||
23|[No Name] 0,1 All
|
||||
24|-- INSERT -- 1,3 All
|
||||
|
||||
--|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|0000000000000000000000000000000000000000000000000000000000000000000000
|
||||
02|1111111111111111111111111111111111111111111111111111111111111111111111
|
||||
03|1111111123333333332222222222222222222222222222222222222222222222111111
|
||||
04|1111111124422222222222225552222222222222222222222222222222222222111111
|
||||
05|1111111124422222222222222255522222222222222222222222222222222222111111
|
||||
06|1111111124422222222555222222222222222222222222222222222222222222111111
|
||||
07|1111111124422222225552222222222222222222222222222222222222222222111111
|
||||
08|1111111124422222222255522222222222222222222222222222222222222222111111
|
||||
09|1111111124422222222225552222222222222222222222222222222222222222111111
|
||||
10|1111111124422222225552222222222222222222222222222222222222222222111111
|
||||
11|1111111124422222225552222222222222222222222222222222222222222222111111
|
||||
12|1111111124422222222222225555222222222222222222222222222222222222111111
|
||||
13|1111111124422222222222555522222222222222222222222222222222222222111111
|
||||
14|1111111124422222222255552222222222222222222222222222222222222222111111
|
||||
15|1111111124422222222255552222222222222222222222222222222222222222111111
|
||||
16|1111111124422222222222222225555222222222222222222222222222222222111111
|
||||
17|1111111124422222222222225555222222222222222222222222222222222222111111
|
||||
18|1111111126677777777777777777777777777777777777777777777777777772111111
|
||||
19|1111111122222222222222222222222222222222222222222222222222222222111111
|
||||
20|1111111122222222222222222222222222222222222222222222222222244222111111
|
||||
21|1111111122222222222222222222222222222222222222222222222222222222111111
|
||||
22|1111111111111111111111111111111111111111111111111111111111111111111111
|
||||
23|8888888888888888888888888888888888888888888888888888888888888888888888
|
||||
24|999999999999::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
|
||||
@@ -0,0 +1,51 @@
|
||||
--|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|
|
||||
02|~
|
||||
03|~ ╭ FFFiles ─────────────────────────────────────────────╮
|
||||
04|~ │> 32 │
|
||||
05|~ ├──────────────────────────────────────────────────────┤
|
||||
06|~ │ README.md │
|
||||
07|~ │ changelog.md docs │
|
||||
08|~ │ contributing.md docs │
|
||||
09|~ │ guide.md docs │
|
||||
10|~ │ intro.md docs │
|
||||
11|~ │ license.md docs │
|
||||
12|~ │ reference.md docs │
|
||||
13|~ │ api.rs src │
|
||||
14|~ │ cli.rs src │
|
||||
15|~ │ config.rs src │
|
||||
16|~ │ error.rs src │
|
||||
17|~ │ lib.rs src │
|
||||
18|~ │ main.rs src │
|
||||
19|~ ╰──────────────────────────────────────────────────────╯
|
||||
20|~
|
||||
21|~
|
||||
22|~
|
||||
23|[No Name] 0,1 All
|
||||
24|-- INSERT -- 1,3 All
|
||||
|
||||
--|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|0000000000000000000000000000000000000000000000000000000000000000000000
|
||||
02|1111111111111111111111111111111111111111111111111111111111111111111111
|
||||
03|1111111123333333332222222222222222222222222222222222222222222222111111
|
||||
04|1111111122222222222222222222222222222222222222222222222222244222111111
|
||||
05|1111111122222222222222222222222222222222222222222222222222222222111111
|
||||
06|1111111125566666666666666666666666666666666666666666666666666662111111
|
||||
07|1111111124422222222222227777222222222222222222222222222222222222111111
|
||||
08|1111111124422222222222222227777222222222222222222222222222222222111111
|
||||
09|1111111124422222222277772222222222222222222222222222222222222222111111
|
||||
10|1111111124422222222277772222222222222222222222222222222222222222111111
|
||||
11|1111111124422222222222777722222222222222222222222222222222222222111111
|
||||
12|1111111124422222222222227777222222222222222222222222222222222222111111
|
||||
13|1111111124422222227772222222222222222222222222222222222222222222111111
|
||||
14|1111111124422222227772222222222222222222222222222222222222222222111111
|
||||
15|1111111124422222222227772222222222222222222222222222222222222222111111
|
||||
16|1111111124422222222277722222222222222222222222222222222222222222111111
|
||||
17|1111111124422222227772222222222222222222222222222222222222222222111111
|
||||
18|1111111124422222222777222222222222222222222222222222222222222222111111
|
||||
19|1111111122222222222222222222222222222222222222222222222222222222111111
|
||||
20|1111111111111111111111111111111111111111111111111111111111111111111111
|
||||
21|1111111111111111111111111111111111111111111111111111111111111111111111
|
||||
22|1111111111111111111111111111111111111111111111111111111111111111111111
|
||||
23|8888888888888888888888888888888888888888888888888888888888888888888888
|
||||
24|999999999999::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
|
||||
@@ -0,0 +1,51 @@
|
||||
--|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|
|
||||
02|~
|
||||
03|~ ╭ FFFiles ─────────────────────────────────────────────╮
|
||||
04|~ │ │
|
||||
05|~ │ │
|
||||
06|~ │ │
|
||||
07|~ │ │
|
||||
08|~ │ │
|
||||
09|~ │ │
|
||||
10|~ │ │
|
||||
11|~ │ │
|
||||
12|~ │ │
|
||||
13|~ │ │
|
||||
14|~ │ │
|
||||
15|~ │ │
|
||||
16|~ │ │
|
||||
17|~ │ │
|
||||
18|~ │ │
|
||||
19|~ ├──────────────────────────────────────────────────────┤
|
||||
20|~ │> zzzzzzzzz 0/32 │
|
||||
21|~ ╰──────────────────────────────────────────────────────╯
|
||||
22|~
|
||||
23|[No Name] 0,1 All
|
||||
24|-- INSERT -- 1,12 All
|
||||
|
||||
--|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|0000000000000000000000000000000000000000000000000000000000000000000000
|
||||
02|1111111111111111111111111111111111111111111111111111111111111111111111
|
||||
03|1111111123333333332222222222222222222222222222222222222222222222111111
|
||||
04|1111111124422222222222222222222222222222222222222222222222222222111111
|
||||
05|1111111124422222222222222222222222222222222222222222222222222222111111
|
||||
06|1111111124422222222222222222222222222222222222222222222222222222111111
|
||||
07|1111111124422222222222222222222222222222222222222222222222222222111111
|
||||
08|1111111124422222222222222222222222222222222222222222222222222222111111
|
||||
09|1111111124422222222222222222222222222222222222222222222222222222111111
|
||||
10|1111111124422222222222222222222222222222222222222222222222222222111111
|
||||
11|1111111124422222222222222222222222222222222222222222222222222222111111
|
||||
12|1111111124422222222222222222222222222222222222222222222222222222111111
|
||||
13|1111111124422222222222222222222222222222222222222222222222222222111111
|
||||
14|1111111124422222222222222222222222222222222222222222222222222222111111
|
||||
15|1111111124422222222222222222222222222222222222222222222222222222111111
|
||||
16|1111111124422222222222222222222222222222222222222222222222222222111111
|
||||
17|1111111124422222222222222222222222222222222222222222222222222222111111
|
||||
18|1111111124422222222222222222222222222222222222222222222222222222111111
|
||||
19|1111111122222222222222222222222222222222222222222222222222222222111111
|
||||
20|1111111122222222222222222222222222222222222222222222222224444222111111
|
||||
21|1111111122222222222222222222222222222222222222222222222222222222111111
|
||||
22|1111111111111111111111111111111111111111111111111111111111111111111111
|
||||
23|5555555555555555555555555555555555555555555555555555555555555555555555
|
||||
24|6666666666667777777777777777777777777777777777777777777777777777777777
|
||||
@@ -0,0 +1,51 @@
|
||||
--|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|
|
||||
02|~
|
||||
03|~ ╭ FFFiles ─────────────────────────────────────────────╮
|
||||
04|~ │> zzzzzzzzz 0/32 │
|
||||
05|~ ├──────────────────────────────────────────────────────┤
|
||||
06|~ │ │
|
||||
07|~ │ │
|
||||
08|~ │ │
|
||||
09|~ │ │
|
||||
10|~ │ │
|
||||
11|~ │ │
|
||||
12|~ │ │
|
||||
13|~ │ │
|
||||
14|~ │ │
|
||||
15|~ │ │
|
||||
16|~ │ │
|
||||
17|~ │ │
|
||||
18|~ │ │
|
||||
19|~ ╰──────────────────────────────────────────────────────╯
|
||||
20|~
|
||||
21|~
|
||||
22|~
|
||||
23|[No Name] 0,1 All
|
||||
24|-- INSERT -- 1,12 All
|
||||
|
||||
--|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|0000000000000000000000000000000000000000000000000000000000000000000000
|
||||
02|1111111111111111111111111111111111111111111111111111111111111111111111
|
||||
03|1111111123333333332222222222222222222222222222222222222222222222111111
|
||||
04|1111111122222222222222222222222222222222222222222222222224444222111111
|
||||
05|1111111122222222222222222222222222222222222222222222222222222222111111
|
||||
06|1111111124422222222222222222222222222222222222222222222222222222111111
|
||||
07|1111111124444444444444444444444444444444444444444444444444444442111111
|
||||
08|1111111124444444444444444444444444444444444444444444444444444442111111
|
||||
09|1111111124444444444444444444444444444444444444444444444444444442111111
|
||||
10|1111111124444444444444444444444444444444444444444444444444444442111111
|
||||
11|1111111124444444444444444444444444444444444444444444444444444442111111
|
||||
12|1111111124444444444444444444444444444444444444444444444444444442111111
|
||||
13|1111111124444444444444444444444444444444444444444444444444444442111111
|
||||
14|1111111124444444444444444444444444444444444444444444444444444442111111
|
||||
15|1111111124444444444444444444444444444444444444444444444444444442111111
|
||||
16|1111111124444444444444444444444444444444444444444444444444444442111111
|
||||
17|1111111124444444444444444444444444444444444444444444444444444442111111
|
||||
18|1111111124444444444444444444444444444444444444444444444444444442111111
|
||||
19|1111111122222222222222222222222222222222222222222222222222222222111111
|
||||
20|1111111111111111111111111111111111111111111111111111111111111111111111
|
||||
21|1111111111111111111111111111111111111111111111111111111111111111111111
|
||||
22|1111111111111111111111111111111111111111111111111111111111111111111111
|
||||
23|5555555555555555555555555555555555555555555555555555555555555555555555
|
||||
24|6666666666667777777777777777777777777777777777777777777777777777777777
|
||||
@@ -0,0 +1,51 @@
|
||||
--|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|
|
||||
02|~
|
||||
03|~ ╭ FFFiles ─────────────────────────────────────────────╮
|
||||
04|~ │ api.rs src │
|
||||
05|~ │ license.md docs │
|
||||
06|~ │ regression.rs tests │
|
||||
07|~ │ menu.tsx src/components │
|
||||
08|~ │ changelog.md docs │
|
||||
09|~ │ contributing.md docs │
|
||||
10|~ │ integration.rs tests │
|
||||
11|~ │ input.tsx src/components │
|
||||
12|~ │ intro.md docs │
|
||||
13|~ │ main_test.rs tests │
|
||||
14|~ │ main_utils.rs src │
|
||||
15|~ │ main_runner.rs src │
|
||||
16|~ │ main_loop.rs src │
|
||||
17|~ │ main_helper.rs src │
|
||||
18|~ │ main.rs src │
|
||||
19|~ ├──────────────────────────────────────────────────────┤
|
||||
20|~ │> main 19/32 │
|
||||
21|~ ╰──────────────────────────────────────────────────────╯
|
||||
22|~
|
||||
23|[No Name] 0,1 All
|
||||
24|-- INSERT -- 1,7 All
|
||||
|
||||
--|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|0000000000000000000000000000000000000000000000000000000000000000000000
|
||||
02|1111111111111111111111111111111111111111111111111111111111111111111111
|
||||
03|1111111123333333332222222222222222222222222222222222222222222222111111
|
||||
04|1111111124422222225552222222222222222222222222222222222222222222111111
|
||||
05|1111111124422222222222555522222222222222222222222222222222222222111111
|
||||
06|1111111124422222222222222555552222222222222222222222222222222222111111
|
||||
07|1111111124422222222255555555555555222222222222222222222222222222111111
|
||||
08|1111111124422222222222225555222222222222222222222222222222222222111111
|
||||
09|1111111124422222222222222225555222222222222222222222222222222222111111
|
||||
10|1111111124422222222222222255555222222222222222222222222222222222111111
|
||||
11|1111111124422222222225555555555555522222222222222222222222222222111111
|
||||
12|1111111124422222222255552222222222222222222222222222222222222222111111
|
||||
13|1111111124466662222222225555522222222222222222222222222222222222111111
|
||||
14|1111111124466662222222222555222222222222222222222222222222222222111111
|
||||
15|1111111124466662222222222255522222222222222222222222222222222222111111
|
||||
16|1111111124466662222222225552222222222222222222222222222222222222111111
|
||||
17|1111111124466662222222222255522222222222222222222222222222222222111111
|
||||
18|1111111127766668888999888888888888888888888888888888888888888882111111
|
||||
19|1111111122222222222222222222222222222222222222222222222222222222111111
|
||||
20|1111111122222222222222222222222222222222222222222222222244444222111111
|
||||
21|1111111122222222222222222222222222222222222222222222222222222222111111
|
||||
22|1111111111111111111111111111111111111111111111111111111111111111111111
|
||||
23|::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
|
||||
24|;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
|
||||
@@ -0,0 +1,51 @@
|
||||
--|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|
|
||||
02|~
|
||||
03|~ ╭ FFFiles ─────────────────────────────────────────────╮
|
||||
04|~ │> main 19/32 │
|
||||
05|~ ├──────────────────────────────────────────────────────┤
|
||||
06|~ │ main.rs src │
|
||||
07|~ │ main_helper.rs src │
|
||||
08|~ │ main_loop.rs src │
|
||||
09|~ │ main_runner.rs src │
|
||||
10|~ │ main_utils.rs src │
|
||||
11|~ │ main_test.rs tests │
|
||||
12|~ │ intro.md docs │
|
||||
13|~ │ input.tsx src/components │
|
||||
14|~ │ integration.rs tests │
|
||||
15|~ │ contributing.md docs │
|
||||
16|~ │ changelog.md docs │
|
||||
17|~ │ menu.tsx src/components │
|
||||
18|~ │ regression.rs tests │
|
||||
19|~ ╰──────────────────────────────────────────────────────╯
|
||||
20|~
|
||||
21|~
|
||||
22|~
|
||||
23|[No Name] 0,1 All
|
||||
24|-- INSERT -- 1,7 All
|
||||
|
||||
--|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|0000000000000000000000000000000000000000000000000000000000000000000000
|
||||
02|1111111111111111111111111111111111111111111111111111111111111111111111
|
||||
03|1111111123333333332222222222222222222222222222222222222222222222111111
|
||||
04|1111111122222222222222222222222222222222222222222222222244444222111111
|
||||
05|1111111122222222222222222222222222222222222222222222222222222222111111
|
||||
06|1111111125566667777888777777777777777777777777777777777777777772111111
|
||||
07|1111111124466662222222222299922222222222222222222222222222222222111111
|
||||
08|1111111124466662222222229992222222222222222222222222222222222222111111
|
||||
09|1111111124466662222222222299922222222222222222222222222222222222111111
|
||||
10|1111111124466662222222222999222222222222222222222222222222222222111111
|
||||
11|1111111124466662222222229999922222222222222222222222222222222222111111
|
||||
12|1111111124422222222299992222222222222222222222222222222222222222111111
|
||||
13|1111111124422222222229999999999999922222222222222222222222222222111111
|
||||
14|1111111124422222222222222299999222222222222222222222222222222222111111
|
||||
15|1111111124422222222222222229999222222222222222222222222222222222111111
|
||||
16|1111111124422222222222229999222222222222222222222222222222222222111111
|
||||
17|1111111124422222222299999999999999222222222222222222222222222222111111
|
||||
18|1111111124422222222222222999992222222222222222222222222222222222111111
|
||||
19|1111111122222222222222222222222222222222222222222222222222222222111111
|
||||
20|1111111111111111111111111111111111111111111111111111111111111111111111
|
||||
21|1111111111111111111111111111111111111111111111111111111111111111111111
|
||||
22|1111111111111111111111111111111111111111111111111111111111111111111111
|
||||
23|::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
|
||||
24|;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
|
||||
@@ -0,0 +1,67 @@
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|
|
||||
02|~
|
||||
03|~
|
||||
04|~ ┌ FFFiles ────────────────────────────────────────────┬ tests/main_test.rs ────────────────────────────────────┐
|
||||
05|~ │ ▊#[test] fn main_test() {} │
|
||||
06|~ │ ▊ │
|
||||
07|~ │ ▊ │
|
||||
08|~ │ ▊ │
|
||||
09|~ │ ▊ │
|
||||
10|~ │ ▊ │
|
||||
11|~ │ ▊ │
|
||||
12|~ │ ▊ │
|
||||
13|~ │ ▊ │
|
||||
14|~ │ ▊ │
|
||||
15|~ │ regression.rs tests │ │
|
||||
16|~ │ main_test.rs tests │ │
|
||||
17|~ │ integration.rs tests │ │
|
||||
18|~ │ table.tsx src/components │ │
|
||||
19|~ │ menu.tsx src/components │ │
|
||||
20|~ │ list.tsx src/components │ │
|
||||
21|~ │ input.tsx src/components │ │
|
||||
22|~ │ dialog.tsx src/components │ │
|
||||
23|~ │ button.tsx src/components │ │
|
||||
24|~ │ utils.rs src │ │
|
||||
25|~ │ types.rs src │ │
|
||||
26|~ ├─────────────────────────────────────────────────────┤ │
|
||||
27|~ │> 32 │ │
|
||||
28|~ └─────────────────────────────────────────────────────┴────────────────────────────────────────────────────────┘
|
||||
29|~
|
||||
30|~
|
||||
31|[No Name] 0,1 All
|
||||
32|-- INSERT -- 1,3 All
|
||||
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
02|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
03|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
04|11111111111111123333333332222222222222222222222222222222222222222222223333333333333333333322222222222222222222222222222222222221111111111111
|
||||
05|11111111111111124422222222222222222222222222222222222222222222222222252222222222222222222222222222222222222222222222222222222221111111111111
|
||||
06|11111111111111124422222222222222222222222222222222222222222222222222254444444444444444444444444444444444444444444444444444444421111111111111
|
||||
07|11111111111111124422222222222222222222222222222222222222222222222222254444444444444444444444444444444444444444444444444444444421111111111111
|
||||
08|11111111111111124422222222222222222222222222222222222222222222222222254444444444444444444444444444444444444444444444444444444421111111111111
|
||||
09|11111111111111124422222222222222222222222222222222222222222222222222254444444444444444444444444444444444444444444444444444444421111111111111
|
||||
10|11111111111111124422222222222222222222222222222222222222222222222222254444444444444444444444444444444444444444444444444444444421111111111111
|
||||
11|11111111111111124422222222222222222222222222222222222222222222222222254444444444444444444444444444444444444444444444444444444421111111111111
|
||||
12|11111111111111124422222222222222222222222222222222222222222222222222254444444444444444444444444444444444444444444444444444444421111111111111
|
||||
13|11111111111111124422222222222222222222222222222222222222222222222222254444444444444444444444444444444444444444444444444444444421111111111111
|
||||
14|11111111111111124422222222222222222222222222222222222222222222222222254444444444444444444444444444444444444444444444444444444421111111111111
|
||||
15|11111111111111124422222222222222555552222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
16|11111111111111126677777777777778888877777777777777777777777777777777724444444444444444444444444444444444444444444444444444444421111111111111
|
||||
17|11111111111111124422222222222222255555222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
18|11111111111111124422222222225555555555555522222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
19|11111111111111124422222222255555555555555222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
20|11111111111111124422222222255555555555555222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
21|11111111111111124422222222225555555555555522222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
22|11111111111111124422222222222555555555555552222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
23|11111111111111124422222222222555555555555552222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
24|11111111111111124422222222255522222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
25|11111111111111124422222222255522222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
26|11111111111111122222222222222222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
27|11111111111111122222222222222222222222222222222222222222222222222442224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
28|11111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111
|
||||
29|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
30|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
31|99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
|
||||
32|::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
@@ -0,0 +1,67 @@
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|
|
||||
02|~
|
||||
03|~
|
||||
04|~ ┌ FFFiles ────────────────────────────────────────────┬ tests/main_test.rs ────────────────────────────────────┐
|
||||
05|~ │> 32 │#[test] fn main_test() {} │
|
||||
06|~ ├─────────────────────────────────────────────────────┤ │
|
||||
07|~ │ types.rs src │ │
|
||||
08|~ │ utils.rs src │ │
|
||||
09|~ │ button.tsx src/components │ │
|
||||
10|~ │ dialog.tsx src/components │ │
|
||||
11|~ │ input.tsx src/components │ │
|
||||
12|~ │ list.tsx src/components │ │
|
||||
13|~ │ menu.tsx src/components │ │
|
||||
14|~ │ table.tsx src/components │ │
|
||||
15|~ │ integration.rs tests │ │
|
||||
16|~ │ main_test.rs tests │ │
|
||||
17|~ │ regression.rs tests │ │
|
||||
18|~ │ ▊ │
|
||||
19|~ │ ▊ │
|
||||
20|~ │ ▊ │
|
||||
21|~ │ ▊ │
|
||||
22|~ │ ▊ │
|
||||
23|~ │ ▊ │
|
||||
24|~ │ ▊ │
|
||||
25|~ │ ▊ │
|
||||
26|~ │ ▊ │
|
||||
27|~ │ ▊ │
|
||||
28|~ └─────────────────────────────────────────────────────┴────────────────────────────────────────────────────────┘
|
||||
29|~
|
||||
30|~
|
||||
31|[No Name] 0,1 All
|
||||
32|-- INSERT -- 1,3 All
|
||||
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
02|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
03|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
04|11111111111111123333333332222222222222222222222222222222222222222222223333333333333333333322222222222222222222222222222222222221111111111111
|
||||
05|11111111111111122222222222222222222222222222222222222222222222222442222222222222222222222222222222222222222222222222222222222221111111111111
|
||||
06|11111111111111122222222222222222222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
07|11111111111111124422222222255522222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
08|11111111111111124422222222255522222222222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
09|11111111111111124422222222222555555555555552222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
10|11111111111111124422222222222555555555555552222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
11|11111111111111124422222222225555555555555522222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
12|11111111111111124422222222255555555555555222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
13|11111111111111124422222222255555555555555222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
14|11111111111111124422222222225555555555555522222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
15|11111111111111124422222222222222255555222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
16|11111111111111126677777777777778888877777777777777777777777777777777724444444444444444444444444444444444444444444444444444444421111111111111
|
||||
17|11111111111111124422222222222222555552222222222222222222222222222222224444444444444444444444444444444444444444444444444444444421111111111111
|
||||
18|11111111111111124444444444444444444444444444444444444444444444444444454444444444444444444444444444444444444444444444444444444421111111111111
|
||||
19|11111111111111124444444444444444444444444444444444444444444444444444454444444444444444444444444444444444444444444444444444444421111111111111
|
||||
20|11111111111111124444444444444444444444444444444444444444444444444444454444444444444444444444444444444444444444444444444444444421111111111111
|
||||
21|11111111111111124444444444444444444444444444444444444444444444444444454444444444444444444444444444444444444444444444444444444421111111111111
|
||||
22|11111111111111124444444444444444444444444444444444444444444444444444454444444444444444444444444444444444444444444444444444444421111111111111
|
||||
23|11111111111111124444444444444444444444444444444444444444444444444444454444444444444444444444444444444444444444444444444444444421111111111111
|
||||
24|11111111111111124444444444444444444444444444444444444444444444444444454444444444444444444444444444444444444444444444444444444421111111111111
|
||||
25|11111111111111124444444444444444444444444444444444444444444444444444454444444444444444444444444444444444444444444444444444444421111111111111
|
||||
26|11111111111111124444444444444444444444444444444444444444444444444444454444444444444444444444444444444444444444444444444444444421111111111111
|
||||
27|11111111111111124444444444444444444444444444444444444444444444444444454444444444444444444444444444444444444444444444444444444421111111111111
|
||||
28|11111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111
|
||||
29|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
30|11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
31|99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
|
||||
32|::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
@@ -0,0 +1,83 @@
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|
|
||||
02|~
|
||||
03|~
|
||||
04|~
|
||||
05|~ ╔ FFFiles ════════════════════════════════════════════════════════════╦ README.md ═════════════════════════════════════════════════════════════╗
|
||||
06|~ ║ menu.tsx src/components ║# Fixture ║
|
||||
07|~ ║ list.tsx src/components ║ ║
|
||||
08|~ ║ input.tsx src/components ║ ║
|
||||
09|~ ║ dialog.tsx src/components ║ ║
|
||||
10|~ ║ button.tsx src/components ║ ║
|
||||
11|~ ║ utils.rs src ║ ║
|
||||
12|~ ║ types.rs src ║ ║
|
||||
13|~ ║ store.rs src ║ ║
|
||||
14|~ ║ state.rs src ║ ║
|
||||
15|~ ║ runner.rs src ║ ║
|
||||
16|~ ║ parser.rs src ║ ║
|
||||
17|~ ║ main_utils.rs src ║ ║
|
||||
18|~ ║ main_runner.rs src ║ ║
|
||||
19|~ ║ main_loop.rs src ║ ║
|
||||
20|~ ║ main_helper.rs src ║ ║
|
||||
21|~ ║ main.rs src ║ ║
|
||||
22|~ ║ lib.rs src ║ ║
|
||||
23|~ ║ error.rs src ║ ║
|
||||
24|~ ║ config.rs src ║ ║
|
||||
25|~ ║ cli.rs src ║ ║
|
||||
26|~ ║ api.rs src ║ ║
|
||||
27|~ ║ reference.md docs ║ ║
|
||||
28|~ ║ license.md docs ║ ║
|
||||
29|~ ║ intro.md docs ║ ║
|
||||
30|~ ║ guide.md docs ║ ║
|
||||
31|~ ║ contributing.md docs ║ ║
|
||||
32|~ ║ changelog.md docs ║ ║
|
||||
33|~ ║ README.md ║ ║
|
||||
34|~ ╠═════════════════════════════════════════════════════════════════════╣ ║
|
||||
35|~ ║> 32 ║ ║
|
||||
36|~ ╚═════════════════════════════════════════════════════════════════════╩════════════════════════════════════════════════════════════════════════╝
|
||||
37|~
|
||||
38|~
|
||||
39|[No Name] 0,1 All
|
||||
40|-- INSERT -- 1,3 All
|
||||
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
02|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
03|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
04|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
05|111111111111111111123333333332222222222222222222222222222222222222222222222222222222222222333333333332222222222222222222222222222222222222222222222222222222222222211111111111111111
|
||||
06|111111111111111111124422222222255555555555555222222222222222222222222222222222222222222222666666666222222222222222222222222222222222222222222222222222222222222222211111111111111111
|
||||
07|111111111111111111124422222222255555555555555222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
08|111111111111111111124422222222225555555555555522222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
09|111111111111111111124422222222222555555555555552222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
10|111111111111111111124422222222222555555555555552222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
11|111111111111111111124422222222255522222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
12|111111111111111111124422222222255522222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
13|111111111111111111124422222222255522222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
14|111111111111111111124422222222255522222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
15|111111111111111111124422222222225552222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
16|111111111111111111124422222222225552222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
17|111111111111111111124422222222222222555222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
18|111111111111111111124422222222222222255522222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
19|111111111111111111124422222222222225552222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
20|111111111111111111124422222222222222255522222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
21|111111111111111111124422222222555222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
22|111111111111111111124422222225552222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
23|111111111111111111124422222222255522222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
24|111111111111111111124422222222225552222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
25|111111111111111111124422222225552222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
26|111111111111111111124422222225552222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
27|111111111111111111124422222222222225555222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
28|111111111111111111124422222222222555522222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
29|111111111111111111124422222222255552222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
30|111111111111111111124422222222255552222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
31|111111111111111111124422222222222222225555222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
32|111111111111111111124422222222222225555222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
33|111111111111111111127788888888888888888888888888888888888888888888888888888888888888888882444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
34|111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
35|111111111111111111122222222222222222222222222222222222222222222222222222222222222222244222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
36|111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111
|
||||
37|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
38|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
39|999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
|
||||
40|::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
@@ -0,0 +1,83 @@
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|
|
||||
02|~
|
||||
03|~
|
||||
04|~
|
||||
05|~ ╔ FFFiles ════════════════════════════════════════════════════════════╦ docs/changelog.md ═════════════════════════════════════════════════════╗
|
||||
06|~ ║> 32 ║# Changelog ║
|
||||
07|~ ╠═════════════════════════════════════════════════════════════════════╣ ║
|
||||
08|~ ║ README.md ║ ║
|
||||
09|~ ║ changelog.md docs ║ ║
|
||||
10|~ ║ contributing.md docs ║ ║
|
||||
11|~ ║ guide.md docs ║ ║
|
||||
12|~ ║ intro.md docs ║ ║
|
||||
13|~ ║ license.md docs ║ ║
|
||||
14|~ ║ reference.md docs ║ ║
|
||||
15|~ ║ api.rs src ║ ║
|
||||
16|~ ║ cli.rs src ║ ║
|
||||
17|~ ║ config.rs src ║ ║
|
||||
18|~ ║ error.rs src ║ ║
|
||||
19|~ ║ lib.rs src ║ ║
|
||||
20|~ ║ main.rs src ║ ║
|
||||
21|~ ║ main_helper.rs src ║ ║
|
||||
22|~ ║ main_loop.rs src ║ ║
|
||||
23|~ ║ main_runner.rs src ║ ║
|
||||
24|~ ║ main_utils.rs src ║ ║
|
||||
25|~ ║ parser.rs src ║ ║
|
||||
26|~ ║ runner.rs src ║ ║
|
||||
27|~ ║ state.rs src ║ ║
|
||||
28|~ ║ store.rs src ║ ║
|
||||
29|~ ║ types.rs src ║ ║
|
||||
30|~ ║ utils.rs src ║ ║
|
||||
31|~ ║ button.tsx src/components ║ ║
|
||||
32|~ ║ dialog.tsx src/components ║ ║
|
||||
33|~ ║ input.tsx src/components ║ ║
|
||||
34|~ ║ list.tsx src/components ║ ║
|
||||
35|~ ║ menu.tsx src/components ║ ║
|
||||
36|~ ╚═════════════════════════════════════════════════════════════════════╩════════════════════════════════════════════════════════════════════════╝
|
||||
37|~
|
||||
38|~
|
||||
39|[No Name] 0,1 All
|
||||
40|-- INSERT -- 1,3 All
|
||||
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
02|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
03|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
04|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
05|111111111111111111123333333332222222222222222222222222222222222222222222222222222222222222333333333333333333322222222222222222222222222222222222222222222222222222211111111111111111
|
||||
06|111111111111111111122222222222222222222222222222222222222222222222222222222222222222244222555555555552222222222222222222222222222222222222222222222222222222222222211111111111111111
|
||||
07|111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
08|111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
09|111111111111111111126677777777777778888777777777777777777777777777777777777777777777777772444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
10|111111111111111111124422222222222222229999222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
11|111111111111111111124422222222299992222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
12|111111111111111111124422222222299992222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
13|111111111111111111124422222222222999922222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
14|111111111111111111124422222222222229999222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
15|111111111111111111124422222229992222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
16|111111111111111111124422222229992222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
17|111111111111111111124422222222229992222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
18|111111111111111111124422222222299922222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
19|111111111111111111124422222229992222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
20|111111111111111111124422222222999222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
21|111111111111111111124422222222222222299922222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
22|111111111111111111124422222222222229992222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
23|111111111111111111124422222222222222299922222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
24|111111111111111111124422222222222222999222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
25|111111111111111111124422222222229992222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
26|111111111111111111124422222222229992222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
27|111111111111111111124422222222299922222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
28|111111111111111111124422222222299922222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
29|111111111111111111124422222222299922222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
30|111111111111111111124422222222299922222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
31|111111111111111111124422222222222999999999999992222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
32|111111111111111111124422222222222999999999999992222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
33|111111111111111111124422222222229999999999999922222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
34|111111111111111111124422222222299999999999999222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
35|111111111111111111124422222222299999999999999222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
36|111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111
|
||||
37|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
38|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
39|::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
|
||||
40|;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
|
||||
@@ -0,0 +1,83 @@
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|
|
||||
02|~
|
||||
03|~
|
||||
04|~
|
||||
05|~ ╔ FFFiles ════════════════════════════════════════════════════════════╦ README.md ═════════════════════════════════════════════════════════════╗
|
||||
06|~ ║ menu.tsx src/components ║# Fixture ║
|
||||
07|~ ║ list.tsx src/components ║ ║
|
||||
08|~ ║ input.tsx src/components ║ ║
|
||||
09|~ ║ dialog.tsx src/components ║ ║
|
||||
10|~ ║ button.tsx src/components ║ ║
|
||||
11|~ ║ utils.rs src ║ ║
|
||||
12|~ ║ types.rs src ║ ║
|
||||
13|~ ║ store.rs src ║ ║
|
||||
14|~ ║ state.rs src ║ ║
|
||||
15|~ ║ runner.rs src ║ ║
|
||||
16|~ ║ parser.rs src ║ ║
|
||||
17|~ ║ main_utils.rs src ║ ║
|
||||
18|~ ║ main_runner.rs src ║ ║
|
||||
19|~ ║ main_loop.rs src ║ ║
|
||||
20|~ ║ main_helper.rs src ║ ║
|
||||
21|~ ║ main.rs src ║ ║
|
||||
22|~ ║ lib.rs src ║ ║
|
||||
23|~ ║ error.rs src ║ ║
|
||||
24|~ ║ config.rs src ║ ║
|
||||
25|~ ║ cli.rs src ║ ║
|
||||
26|~ ║ api.rs src ║ ║
|
||||
27|~ ║ reference.md docs ║ ║
|
||||
28|~ ║ license.md docs ║ ║
|
||||
29|~ ║ intro.md docs ║ ║
|
||||
30|~ ║ guide.md docs ║ ║
|
||||
31|~ ║ contributing.md docs ║ ║
|
||||
32|~ ║ changelog.md docs ║ ║
|
||||
33|~ ║ README.md ║ ║
|
||||
34|~ ╠═════════════════════════════════════════════════════════════════════╣ ║
|
||||
35|~ ║> 32 ║ ║
|
||||
36|~ ╚═════════════════════════════════════════════════════════════════════╩════════════════════════════════════════════════════════════════════════╝
|
||||
37|~
|
||||
38|~
|
||||
39|[No Name] 0,1 All
|
||||
40|-- INSERT -- 1,3 All
|
||||
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
02|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
03|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
04|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
05|111111111111111111123333333332222222222222222222222222222222222222222222222222222222222222333333333332222222222222222222222222222222222222222222222222222222222222211111111111111111
|
||||
06|111111111111111111124422222222255555555555555222222222222222222222222222222222222222222222666666666222222222222222222222222222222222222222222222222222222222222222211111111111111111
|
||||
07|111111111111111111124422222222255555555555555222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
08|111111111111111111124422222222225555555555555522222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
09|111111111111111111124422222222222555555555555552222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
10|111111111111111111124422222222222555555555555552222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
11|111111111111111111124422222222255522222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
12|111111111111111111124422222222255522222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
13|111111111111111111124422222222255522222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
14|111111111111111111124422222222255522222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
15|111111111111111111124422222222225552222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
16|111111111111111111124422222222225552222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
17|111111111111111111124422222222222222555222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
18|111111111111111111124422222222222222255522222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
19|111111111111111111124422222222222225552222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
20|111111111111111111124422222222222222255522222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
21|111111111111111111124422222222555222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
22|111111111111111111124422222225552222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
23|111111111111111111124422222222255522222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
24|111111111111111111124422222222225552222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
25|111111111111111111124422222225552222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
26|111111111111111111124422222225552222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
27|111111111111111111124422222222222225555222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
28|111111111111111111124422222222222555522222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
29|111111111111111111124422222222255552222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
30|111111111111111111124422222222255552222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
31|111111111111111111124422222222222222225555222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
32|111111111111111111124422222222222225555222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
33|111111111111111111127788888888888888888888888888888888888888888888888888888888888888888882444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
34|111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
35|111111111111111111122222222222222222222222222222222222222222222222222222222222222222244222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
36|111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111
|
||||
37|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
38|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
39|999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
|
||||
40|::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
@@ -0,0 +1,83 @@
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|
|
||||
02|~
|
||||
03|~
|
||||
04|~
|
||||
05|~ ╔ FFFiles ════════════════════════════════════════════════════════════╦ README.md ═════════════════════════════════════════════════════════════╗
|
||||
06|~ ║> 32 ║# Fixture ║
|
||||
07|~ ╠═════════════════════════════════════════════════════════════════════╣ ║
|
||||
08|~ ║ README.md ║ ║
|
||||
09|~ ║ changelog.md docs ║ ║
|
||||
10|~ ║ contributing.md docs ║ ║
|
||||
11|~ ║ guide.md docs ║ ║
|
||||
12|~ ║ intro.md docs ║ ║
|
||||
13|~ ║ license.md docs ║ ║
|
||||
14|~ ║ reference.md docs ║ ║
|
||||
15|~ ║ api.rs src ║ ║
|
||||
16|~ ║ cli.rs src ║ ║
|
||||
17|~ ║ config.rs src ║ ║
|
||||
18|~ ║ error.rs src ║ ║
|
||||
19|~ ║ lib.rs src ║ ║
|
||||
20|~ ║ main.rs src ║ ║
|
||||
21|~ ║ main_helper.rs src ║ ║
|
||||
22|~ ║ main_loop.rs src ║ ║
|
||||
23|~ ║ main_runner.rs src ║ ║
|
||||
24|~ ║ main_utils.rs src ║ ║
|
||||
25|~ ║ parser.rs src ║ ║
|
||||
26|~ ║ runner.rs src ║ ║
|
||||
27|~ ║ state.rs src ║ ║
|
||||
28|~ ║ store.rs src ║ ║
|
||||
29|~ ║ types.rs src ║ ║
|
||||
30|~ ║ utils.rs src ║ ║
|
||||
31|~ ║ button.tsx src/components ║ ║
|
||||
32|~ ║ dialog.tsx src/components ║ ║
|
||||
33|~ ║ input.tsx src/components ║ ║
|
||||
34|~ ║ list.tsx src/components ║ ║
|
||||
35|~ ║ menu.tsx src/components ║ ║
|
||||
36|~ ╚═════════════════════════════════════════════════════════════════════╩════════════════════════════════════════════════════════════════════════╝
|
||||
37|~
|
||||
38|~
|
||||
39|[No Name] 0,1 All
|
||||
40|-- INSERT -- 1,3 All
|
||||
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
02|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
03|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
04|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
05|111111111111111111123333333332222222222222222222222222222222222222222222222222222222222222333333333332222222222222222222222222222222222222222222222222222222222222211111111111111111
|
||||
06|111111111111111111122222222222222222222222222222222222222222222222222222222222222222244222555555555222222222222222222222222222222222222222222222222222222222222222211111111111111111
|
||||
07|111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
08|111111111111111111126677777777777777777777777777777777777777777777777777777777777777777772444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
09|111111111111111111124422222222222228888222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
10|111111111111111111124422222222222222228888222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
11|111111111111111111124422222222288882222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
12|111111111111111111124422222222288882222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
13|111111111111111111124422222222222888822222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
14|111111111111111111124422222222222228888222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
15|111111111111111111124422222228882222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
16|111111111111111111124422222228882222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
17|111111111111111111124422222222228882222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
18|111111111111111111124422222222288822222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
19|111111111111111111124422222228882222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
20|111111111111111111124422222222888222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
21|111111111111111111124422222222222222288822222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
22|111111111111111111124422222222222228882222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
23|111111111111111111124422222222222222288822222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
24|111111111111111111124422222222222222888222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
25|111111111111111111124422222222228882222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
26|111111111111111111124422222222228882222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
27|111111111111111111124422222222288822222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
28|111111111111111111124422222222288822222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
29|111111111111111111124422222222288822222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
30|111111111111111111124422222222288822222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
31|111111111111111111124422222222222888888888888882222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
32|111111111111111111124422222222222888888888888882222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
33|111111111111111111124422222222228888888888888822222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
34|111111111111111111124422222222288888888888888222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
35|111111111111111111124422222222288888888888888222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
36|111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111
|
||||
37|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
38|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
39|999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
|
||||
40|::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
@@ -0,0 +1,83 @@
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|
|
||||
02|~
|
||||
03|~
|
||||
04|~
|
||||
05|~ ╔ FFFiles ════════════════════════════════════════════════════════════╦ Preview ═══════════════════════════════════════════════════════════════╗
|
||||
06|~ ║ ║No preview available ║
|
||||
07|~ ║ ║ ║
|
||||
08|~ ║ ║ ║
|
||||
09|~ ║ ║ ║
|
||||
10|~ ║ ║ ║
|
||||
11|~ ║ ║ ║
|
||||
12|~ ║ ║ ║
|
||||
13|~ ║ ║ ║
|
||||
14|~ ║ ║ ║
|
||||
15|~ ║ ║ ║
|
||||
16|~ ║ ║ ║
|
||||
17|~ ║ ║ ║
|
||||
18|~ ║ ║ ║
|
||||
19|~ ║ ║ ║
|
||||
20|~ ║ ║ ║
|
||||
21|~ ║ ║ ║
|
||||
22|~ ║ ║ ║
|
||||
23|~ ║ ║ ║
|
||||
24|~ ║ ║ ║
|
||||
25|~ ║ ║ ║
|
||||
26|~ ║ ║ ║
|
||||
27|~ ║ ║ ║
|
||||
28|~ ║ ║ ║
|
||||
29|~ ║ ║ ║
|
||||
30|~ ║ ║ ║
|
||||
31|~ ║ ║ ║
|
||||
32|~ ║ ║ ║
|
||||
33|~ ║ ║ ║
|
||||
34|~ ╠═════════════════════════════════════════════════════════════════════╣ ║
|
||||
35|~ ║> zzzzzzzzz 0/32 ║ ║
|
||||
36|~ ╚═════════════════════════════════════════════════════════════════════╩════════════════════════════════════════════════════════════════════════╝
|
||||
37|~
|
||||
38|~
|
||||
39|[No Name] 0,1 All
|
||||
40|-- INSERT -- 1,12 All
|
||||
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
02|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
03|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
04|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
05|111111111111111111123333333332222222222222222222222222222222222222222222222222222222222222333333333222222222222222222222222222222222222222222222222222222222222222211111111111111111
|
||||
06|111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111
|
||||
07|111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
08|111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
09|111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
10|111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
11|111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
12|111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
13|111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
14|111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
15|111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
16|111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
17|111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
18|111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
19|111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
20|111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
21|111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
22|111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
23|111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
24|111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
25|111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
26|111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
27|111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
28|111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
29|111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
30|111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
31|111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
32|111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
33|111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
34|111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
35|111111111111111111122222222222222222222222222222222222222222222222222222222222222224444222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
36|111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111
|
||||
37|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
38|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
39|555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555
|
||||
40|666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777
|
||||
@@ -0,0 +1,83 @@
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|
|
||||
02|~
|
||||
03|~
|
||||
04|~
|
||||
05|~ ╔ FFFiles ════════════════════════════════════════════════════════════╦ Preview ═══════════════════════════════════════════════════════════════╗
|
||||
06|~ ║> zzzzzzzzz 0/32 ║No preview available ║
|
||||
07|~ ╠═════════════════════════════════════════════════════════════════════╣ ║
|
||||
08|~ ║ ║ ║
|
||||
09|~ ║ ║ ║
|
||||
10|~ ║ ║ ║
|
||||
11|~ ║ ║ ║
|
||||
12|~ ║ ║ ║
|
||||
13|~ ║ ║ ║
|
||||
14|~ ║ ║ ║
|
||||
15|~ ║ ║ ║
|
||||
16|~ ║ ║ ║
|
||||
17|~ ║ ║ ║
|
||||
18|~ ║ ║ ║
|
||||
19|~ ║ ║ ║
|
||||
20|~ ║ ║ ║
|
||||
21|~ ║ ║ ║
|
||||
22|~ ║ ║ ║
|
||||
23|~ ║ ║ ║
|
||||
24|~ ║ ║ ║
|
||||
25|~ ║ ║ ║
|
||||
26|~ ║ ║ ║
|
||||
27|~ ║ ║ ║
|
||||
28|~ ║ ║ ║
|
||||
29|~ ║ ║ ║
|
||||
30|~ ║ ║ ║
|
||||
31|~ ║ ║ ║
|
||||
32|~ ║ ║ ║
|
||||
33|~ ║ ║ ║
|
||||
34|~ ║ ║ ║
|
||||
35|~ ║ ║ ║
|
||||
36|~ ╚═════════════════════════════════════════════════════════════════════╩════════════════════════════════════════════════════════════════════════╝
|
||||
37|~
|
||||
38|~
|
||||
39|[No Name] 0,1 All
|
||||
40|-- INSERT -- 1,12 All
|
||||
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
02|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
03|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
04|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
05|111111111111111111123333333332222222222222222222222222222222222222222222222222222222222222333333333222222222222222222222222222222222222222222222222222222222222222211111111111111111
|
||||
06|111111111111111111122222222222222222222222222222222222222222222222222222222222222224444222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111
|
||||
07|111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
08|111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
09|111111111111111111124444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
10|111111111111111111124444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
11|111111111111111111124444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
12|111111111111111111124444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
13|111111111111111111124444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
14|111111111111111111124444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
15|111111111111111111124444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
16|111111111111111111124444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
17|111111111111111111124444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
18|111111111111111111124444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
19|111111111111111111124444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
20|111111111111111111124444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
21|111111111111111111124444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
22|111111111111111111124444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
23|111111111111111111124444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
24|111111111111111111124444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
25|111111111111111111124444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
26|111111111111111111124444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
27|111111111111111111124444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
28|111111111111111111124444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
29|111111111111111111124444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
30|111111111111111111124444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
31|111111111111111111124444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
32|111111111111111111124444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
33|111111111111111111124444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
34|111111111111111111124444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
35|111111111111111111124444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
36|111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111
|
||||
37|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
38|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
39|555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555
|
||||
40|666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777
|
||||
@@ -0,0 +1,83 @@
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|
|
||||
02|~
|
||||
03|~
|
||||
04|~
|
||||
05|~ ╔ FFFiles ════════════════════════════════════════════════════════════╦ src/main.rs ═══════════════════════════════════════════════════════════╗
|
||||
06|~ ║ ║fn main() {} ║
|
||||
07|~ ║ ║ ║
|
||||
08|~ ║ ║ ║
|
||||
09|~ ║ ║ ║
|
||||
10|~ ║ ║ ║
|
||||
11|~ ║ ║ ║
|
||||
12|~ ║ ║ ║
|
||||
13|~ ║ ║ ║
|
||||
14|~ ║ ║ ║
|
||||
15|~ ║ table.tsx src/components ║ ║
|
||||
16|~ ║ list.tsx src/components ║ ║
|
||||
17|~ ║ dialog.tsx src/components ║ ║
|
||||
18|~ ║ button.tsx src/components ║ ║
|
||||
19|~ ║ api.rs src ║ ║
|
||||
20|~ ║ license.md docs ║ ║
|
||||
21|~ ║ regression.rs tests ║ ║
|
||||
22|~ ║ menu.tsx src/components ║ ║
|
||||
23|~ ║ changelog.md docs ║ ║
|
||||
24|~ ║ contributing.md docs ║ ║
|
||||
25|~ ║ integration.rs tests ║ ║
|
||||
26|~ ║ input.tsx src/components ║ ║
|
||||
27|~ ║ intro.md docs ║ ║
|
||||
28|~ ║ main_test.rs tests ║ ║
|
||||
29|~ ║ main_utils.rs src ║ ║
|
||||
30|~ ║ main_runner.rs src ║ ║
|
||||
31|~ ║ main_loop.rs src ║ ║
|
||||
32|~ ║ main_helper.rs src ║ ║
|
||||
33|~ ║ main.rs src ║ ║
|
||||
34|~ ╠═════════════════════════════════════════════════════════════════════╣ ║
|
||||
35|~ ║> main 19/32 ║ ║
|
||||
36|~ ╚═════════════════════════════════════════════════════════════════════╩════════════════════════════════════════════════════════════════════════╝
|
||||
37|~
|
||||
38|~
|
||||
39|[No Name] 0,1 All
|
||||
40|-- INSERT -- 1,7 All
|
||||
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
02|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
03|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
04|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
05|111111111111111111123333333332222222222222222222222222222222222222222222222222222222222222333333333333322222222222222222222222222222222222222222222222222222222222211111111111111111
|
||||
06|111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111
|
||||
07|111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
08|111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
09|111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
10|111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
11|111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
12|111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
13|111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
14|111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
15|111111111111111111124422222222225555555555555522222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
16|111111111111111111124422222222255555555555555222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
17|111111111111111111124422222222222555555555555552222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
18|111111111111111111124422222222222555555555555552222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
19|111111111111111111124422222225552222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
20|111111111111111111124422222222222555522222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
21|111111111111111111124422222222222222555552222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
22|111111111111111111124422222222255555555555555222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
23|111111111111111111124422222222222225555222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
24|111111111111111111124422222222222222225555222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
25|111111111111111111124422222222222222255555222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
26|111111111111111111124422222222225555555555555522222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
27|111111111111111111124422222222255552222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
28|111111111111111111124466662222222225555522222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
29|111111111111111111124466662222222222555222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
30|111111111111111111124466662222222222255522222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
31|111111111111111111124466662222222225552222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
32|111111111111111111124466662222222222255522222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
33|111111111111111111127766668888999888888888888888888888888888888888888888888888888888888882444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
34|111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
35|111111111111111111122222222222222222222222222222222222222222222222222222222222222244444222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
36|111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111
|
||||
37|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
38|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
39|::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
|
||||
40|;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
|
||||
@@ -0,0 +1,83 @@
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|
|
||||
02|~
|
||||
03|~
|
||||
04|~
|
||||
05|~ ╔ FFFiles ════════════════════════════════════════════════════════════╦ src/main.rs ═══════════════════════════════════════════════════════════╗
|
||||
06|~ ║> main 19/32 ║fn main() {} ║
|
||||
07|~ ╠═════════════════════════════════════════════════════════════════════╣ ║
|
||||
08|~ ║ main.rs src ║ ║
|
||||
09|~ ║ main_helper.rs src ║ ║
|
||||
10|~ ║ main_loop.rs src ║ ║
|
||||
11|~ ║ main_runner.rs src ║ ║
|
||||
12|~ ║ main_utils.rs src ║ ║
|
||||
13|~ ║ main_test.rs tests ║ ║
|
||||
14|~ ║ intro.md docs ║ ║
|
||||
15|~ ║ input.tsx src/components ║ ║
|
||||
16|~ ║ integration.rs tests ║ ║
|
||||
17|~ ║ contributing.md docs ║ ║
|
||||
18|~ ║ changelog.md docs ║ ║
|
||||
19|~ ║ menu.tsx src/components ║ ║
|
||||
20|~ ║ regression.rs tests ║ ║
|
||||
21|~ ║ license.md docs ║ ║
|
||||
22|~ ║ api.rs src ║ ║
|
||||
23|~ ║ button.tsx src/components ║ ║
|
||||
24|~ ║ dialog.tsx src/components ║ ║
|
||||
25|~ ║ list.tsx src/components ║ ║
|
||||
26|~ ║ table.tsx src/components ║ ║
|
||||
27|~ ║ ║ ║
|
||||
28|~ ║ ║ ║
|
||||
29|~ ║ ║ ║
|
||||
30|~ ║ ║ ║
|
||||
31|~ ║ ║ ║
|
||||
32|~ ║ ║ ║
|
||||
33|~ ║ ║ ║
|
||||
34|~ ║ ║ ║
|
||||
35|~ ║ ║ ║
|
||||
36|~ ╚═════════════════════════════════════════════════════════════════════╩════════════════════════════════════════════════════════════════════════╝
|
||||
37|~
|
||||
38|~
|
||||
39|[No Name] 0,1 All
|
||||
40|-- INSERT -- 1,7 All
|
||||
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
02|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
03|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
04|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
05|111111111111111111123333333332222222222222222222222222222222222222222222222222222222222222333333333333322222222222222222222222222222222222222222222222222222222222211111111111111111
|
||||
06|111111111111111111122222222222222222222222222222222222222222222222222222222222222244444222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111
|
||||
07|111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
08|111111111111111111125566667777888777777777777777777777777777777777777777777777777777777772444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
09|111111111111111111124466662222222222299922222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
10|111111111111111111124466662222222229992222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
11|111111111111111111124466662222222222299922222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
12|111111111111111111124466662222222222999222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
13|111111111111111111124466662222222229999922222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
14|111111111111111111124422222222299992222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
15|111111111111111111124422222222229999999999999922222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
16|111111111111111111124422222222222222299999222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
17|111111111111111111124422222222222222229999222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
18|111111111111111111124422222222222229999222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
19|111111111111111111124422222222299999999999999222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
20|111111111111111111124422222222222222999992222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
21|111111111111111111124422222222222999922222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
22|111111111111111111124422222229992222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
23|111111111111111111124422222222222999999999999992222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
24|111111111111111111124422222222222999999999999992222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
25|111111111111111111124422222222299999999999999222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
26|111111111111111111124422222222229999999999999922222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
27|111111111111111111124444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
28|111111111111111111124444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
29|111111111111111111124444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
30|111111111111111111124444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
31|111111111111111111124444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
32|111111111111111111124444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
33|111111111111111111124444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
34|111111111111111111124444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
35|111111111111111111124444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111
|
||||
36|111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111
|
||||
37|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
38|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
39|::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
|
||||
40|;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
|
||||
@@ -0,0 +1,99 @@
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|
|
||||
02|~
|
||||
03|~
|
||||
04|~
|
||||
05|~
|
||||
06|~ ┌ FFFiles ────────────────────────────────────────────────────────────────────────────────────┬ README.md ─────────────────────────────────────────────────────────────────────────────────────┐
|
||||
07|~ │ │# Fixture │
|
||||
08|~ │ │ │
|
||||
09|~ │ regression.rs tests │ │
|
||||
10|~ │ main_test.rs tests │ │
|
||||
11|~ │ integration.rs tests │ │
|
||||
12|~ │ table.tsx src/components │ │
|
||||
13|~ │ menu.tsx src/components │ │
|
||||
14|~ │ list.tsx src/components │ │
|
||||
15|~ │ input.tsx src/components │ │
|
||||
16|~ │ dialog.tsx src/components │ │
|
||||
17|~ │ button.tsx src/components │ │
|
||||
18|~ │ utils.rs src │ │
|
||||
19|~ │ types.rs src │ │
|
||||
20|~ │ store.rs src │ │
|
||||
21|~ │ state.rs src │ │
|
||||
22|~ │ runner.rs src │ │
|
||||
23|~ │ parser.rs src │ │
|
||||
24|~ │ main_utils.rs src │ │
|
||||
25|~ │ main_runner.rs src │ │
|
||||
26|~ │ main_loop.rs src │ │
|
||||
27|~ │ main_helper.rs src │ │
|
||||
28|~ │ main.rs src │ │
|
||||
29|~ │ lib.rs src │ │
|
||||
30|~ │ error.rs src │ │
|
||||
31|~ │ config.rs src │ │
|
||||
32|~ │ cli.rs src │ │
|
||||
33|~ │ api.rs src │ │
|
||||
34|~ │ reference.md docs │ │
|
||||
35|~ │ license.md docs │ │
|
||||
36|~ │ intro.md docs │ │
|
||||
37|~ │ guide.md docs │ │
|
||||
38|~ │ contributing.md docs │ │
|
||||
39|~ │ changelog.md docs │ │
|
||||
40|~ │ README.md │ │
|
||||
41|~ ├─────────────────────────────────────────────────────────────────────────────────────────────┤ │
|
||||
42|~ │> 32 │ │
|
||||
43|~ └─────────────────────────────────────────────────────────────────────────────────────────────┴────────────────────────────────────────────────────────────────────────────────────────────────┘
|
||||
44|~
|
||||
45|~
|
||||
46|~
|
||||
47|[No Name] 0,1 All
|
||||
48|-- INSERT -- 1,3 All
|
||||
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
02|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
03|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
04|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
05|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
06|111111111111111111111111123333333332222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333332222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111
|
||||
07|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222555555555222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111
|
||||
08|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
09|111111111111111111111111124422222222222222666662222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
10|111111111111111111111111124422222222222226666622222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
11|111111111111111111111111124422222222222222266666222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
12|111111111111111111111111124422222222226666666666666622222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
13|111111111111111111111111124422222222266666666666666222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
14|111111111111111111111111124422222222266666666666666222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
15|111111111111111111111111124422222222226666666666666622222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
16|111111111111111111111111124422222222222666666666666662222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
17|111111111111111111111111124422222222222666666666666662222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
18|111111111111111111111111124422222222266622222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
19|111111111111111111111111124422222222266622222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
20|111111111111111111111111124422222222266622222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
21|111111111111111111111111124422222222266622222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
22|111111111111111111111111124422222222226662222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
23|111111111111111111111111124422222222226662222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
24|111111111111111111111111124422222222222222666222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
25|111111111111111111111111124422222222222222266622222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
26|111111111111111111111111124422222222222226662222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
27|111111111111111111111111124422222222222222266622222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
28|111111111111111111111111124422222222666222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
29|111111111111111111111111124422222226662222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
30|111111111111111111111111124422222222266622222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
31|111111111111111111111111124422222222226662222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
32|111111111111111111111111124422222226662222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
33|111111111111111111111111124422222226662222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
34|111111111111111111111111124422222222222226666222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
35|111111111111111111111111124422222222222666622222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
36|111111111111111111111111124422222222266662222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
37|111111111111111111111111124422222222266662222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
38|111111111111111111111111124422222222222222226666222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
39|111111111111111111111111124422222222222226666222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
40|111111111111111111111111127788888888888888888888888888888888888888888888888888888888888888888888888888888888888888888882444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
41|111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
42|111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222244222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
43|111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111
|
||||
44|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
45|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
46|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
47|999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
|
||||
48|::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
@@ -0,0 +1,99 @@
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|
|
||||
02|~
|
||||
03|~
|
||||
04|~
|
||||
05|~
|
||||
06|~ ┌ FFFiles ────────────────────────────────────────────────────────────────────────────────────┬ README.md ─────────────────────────────────────────────────────────────────────────────────────┐
|
||||
07|~ │ │# Fixture │
|
||||
08|~ │ │ │
|
||||
09|~ │ regression.rs tests │ │
|
||||
10|~ │ main_test.rs tests │ │
|
||||
11|~ │ integration.rs tests │ │
|
||||
12|~ │ table.tsx src/components │ │
|
||||
13|~ │ menu.tsx src/components │ │
|
||||
14|~ │ list.tsx src/components │ │
|
||||
15|~ │ input.tsx src/components │ │
|
||||
16|~ │ dialog.tsx src/components │ │
|
||||
17|~ │ button.tsx src/components │ │
|
||||
18|~ │ utils.rs src │ │
|
||||
19|~ │ types.rs src │ │
|
||||
20|~ │ store.rs src │ │
|
||||
21|~ │ state.rs src │ │
|
||||
22|~ │ runner.rs src │ │
|
||||
23|~ │ parser.rs src │ │
|
||||
24|~ │ main_utils.rs src │ │
|
||||
25|~ │ main_runner.rs src │ │
|
||||
26|~ │ main_loop.rs src │ │
|
||||
27|~ │ main_helper.rs src │ │
|
||||
28|~ │ main.rs src │ │
|
||||
29|~ │ lib.rs src │ │
|
||||
30|~ │ error.rs src │ │
|
||||
31|~ │ config.rs src │ │
|
||||
32|~ │ cli.rs src │ │
|
||||
33|~ │ api.rs src │ │
|
||||
34|~ │ reference.md docs │ │
|
||||
35|~ │ license.md docs │ │
|
||||
36|~ │ intro.md docs │ │
|
||||
37|~ │ guide.md docs │ │
|
||||
38|~ │ contributing.md docs │ │
|
||||
39|~ │ changelog.md docs │ │
|
||||
40|~ │ README.md │ │
|
||||
41|~ ├─────────────────────────────────────────────────────────────────────────────────────────────┤ │
|
||||
42|~ │> 32 │ │
|
||||
43|~ └─────────────────────────────────────────────────────────────────────────────────────────────┴────────────────────────────────────────────────────────────────────────────────────────────────┘
|
||||
44|~
|
||||
45|~
|
||||
46|~
|
||||
47|[No Name] 0,1 All
|
||||
48|-- INSERT -- 1,3 All
|
||||
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
02|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
03|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
04|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
05|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
06|111111111111111111111111123333333332222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333332222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111
|
||||
07|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222555555555222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111
|
||||
08|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
09|111111111111111111111111124422222222222222666662222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
10|111111111111111111111111124422222222222226666622222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
11|111111111111111111111111124422222222222222266666222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
12|111111111111111111111111124422222222226666666666666622222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
13|111111111111111111111111124422222222266666666666666222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
14|111111111111111111111111124422222222266666666666666222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
15|111111111111111111111111124422222222226666666666666622222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
16|111111111111111111111111124422222222222666666666666662222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
17|111111111111111111111111124422222222222666666666666662222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
18|111111111111111111111111124422222222266622222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
19|111111111111111111111111124422222222266622222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
20|111111111111111111111111124422222222266622222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
21|111111111111111111111111124422222222266622222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
22|111111111111111111111111124422222222226662222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
23|111111111111111111111111124422222222226662222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
24|111111111111111111111111124422222222222222666222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
25|111111111111111111111111124422222222222222266622222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
26|111111111111111111111111124422222222222226662222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
27|111111111111111111111111124422222222222222266622222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
28|111111111111111111111111124422222222666222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
29|111111111111111111111111124422222226662222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
30|111111111111111111111111124422222222266622222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
31|111111111111111111111111124422222222226662222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
32|111111111111111111111111124422222226662222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
33|111111111111111111111111124422222226662222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
34|111111111111111111111111124422222222222226666222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
35|111111111111111111111111124422222222222666622222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
36|111111111111111111111111124422222222266662222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
37|111111111111111111111111124422222222266662222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
38|111111111111111111111111124422222222222222226666222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
39|111111111111111111111111124422222222222226666222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
40|111111111111111111111111127788888888888888888888888888888888888888888888888888888888888888888888888888888888888888888882444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
41|111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
42|111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222244222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
43|111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111
|
||||
44|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
45|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
46|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
47|999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
|
||||
48|::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
@@ -0,0 +1,99 @@
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|
|
||||
02|~
|
||||
03|~
|
||||
04|~
|
||||
05|~
|
||||
06|~ ┌ FFFiles ────────────────────────────────────────────────────────────────────────────────────┬ docs/changelog.md ─────────────────────────────────────────────────────────────────────────────┐
|
||||
07|~ │> 32 │# Changelog │
|
||||
08|~ ├─────────────────────────────────────────────────────────────────────────────────────────────┤ │
|
||||
09|~ │ README.md │ │
|
||||
10|~ │ changelog.md docs │ │
|
||||
11|~ │ contributing.md docs │ │
|
||||
12|~ │ guide.md docs │ │
|
||||
13|~ │ intro.md docs │ │
|
||||
14|~ │ license.md docs │ │
|
||||
15|~ │ reference.md docs │ │
|
||||
16|~ │ api.rs src │ │
|
||||
17|~ │ cli.rs src │ │
|
||||
18|~ │ config.rs src │ │
|
||||
19|~ │ error.rs src │ │
|
||||
20|~ │ lib.rs src │ │
|
||||
21|~ │ main.rs src │ │
|
||||
22|~ │ main_helper.rs src │ │
|
||||
23|~ │ main_loop.rs src │ │
|
||||
24|~ │ main_runner.rs src │ │
|
||||
25|~ │ main_utils.rs src │ │
|
||||
26|~ │ parser.rs src │ │
|
||||
27|~ │ runner.rs src │ │
|
||||
28|~ │ state.rs src │ │
|
||||
29|~ │ store.rs src │ │
|
||||
30|~ │ types.rs src │ │
|
||||
31|~ │ utils.rs src │ │
|
||||
32|~ │ button.tsx src/components │ │
|
||||
33|~ │ dialog.tsx src/components │ │
|
||||
34|~ │ input.tsx src/components │ │
|
||||
35|~ │ list.tsx src/components │ │
|
||||
36|~ │ menu.tsx src/components │ │
|
||||
37|~ │ table.tsx src/components │ │
|
||||
38|~ │ integration.rs tests │ │
|
||||
39|~ │ main_test.rs tests │ │
|
||||
40|~ │ regression.rs tests │ │
|
||||
41|~ │ │ │
|
||||
42|~ │ │ │
|
||||
43|~ └─────────────────────────────────────────────────────────────────────────────────────────────┴────────────────────────────────────────────────────────────────────────────────────────────────┘
|
||||
44|~
|
||||
45|~
|
||||
46|~
|
||||
47|[No Name] 0,1 All
|
||||
48|-- INSERT -- 1,3 All
|
||||
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
02|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
03|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
04|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
05|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
06|111111111111111111111111123333333332222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333322222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111
|
||||
07|111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222244222555555555552222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111
|
||||
08|111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
09|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
10|111111111111111111111111126677777777777778888777777777777777777777777777777777777777777777777777777777777777777777777772444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
11|111111111111111111111111124422222222222222229999222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
12|111111111111111111111111124422222222299992222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
13|111111111111111111111111124422222222299992222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
14|111111111111111111111111124422222222222999922222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
15|111111111111111111111111124422222222222229999222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
16|111111111111111111111111124422222229992222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
17|111111111111111111111111124422222229992222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
18|111111111111111111111111124422222222229992222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
19|111111111111111111111111124422222222299922222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
20|111111111111111111111111124422222229992222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
21|111111111111111111111111124422222222999222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
22|111111111111111111111111124422222222222222299922222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
23|111111111111111111111111124422222222222229992222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
24|111111111111111111111111124422222222222222299922222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
25|111111111111111111111111124422222222222222999222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
26|111111111111111111111111124422222222229992222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
27|111111111111111111111111124422222222229992222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
28|111111111111111111111111124422222222299922222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
29|111111111111111111111111124422222222299922222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
30|111111111111111111111111124422222222299922222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
31|111111111111111111111111124422222222299922222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
32|111111111111111111111111124422222222222999999999999992222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
33|111111111111111111111111124422222222222999999999999992222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
34|111111111111111111111111124422222222229999999999999922222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
35|111111111111111111111111124422222222299999999999999222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
36|111111111111111111111111124422222222299999999999999222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
37|111111111111111111111111124422222222229999999999999922222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
38|111111111111111111111111124422222222222222299999222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
39|111111111111111111111111124422222222222229999922222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
40|111111111111111111111111124422222222222222999992222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
41|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
42|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
43|111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111
|
||||
44|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
45|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
46|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
47|::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
|
||||
48|;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
|
||||
@@ -0,0 +1,99 @@
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|
|
||||
02|~
|
||||
03|~
|
||||
04|~
|
||||
05|~
|
||||
06|~ ┌ FFFiles ────────────────────────────────────────────────────────────────────────────────────┬ README.md ─────────────────────────────────────────────────────────────────────────────────────┐
|
||||
07|~ │ │# Fixture │
|
||||
08|~ │ │ │
|
||||
09|~ │ regression.rs tests │ │
|
||||
10|~ │ main_test.rs tests │ │
|
||||
11|~ │ integration.rs tests │ │
|
||||
12|~ │ table.tsx src/components │ │
|
||||
13|~ │ menu.tsx src/components │ │
|
||||
14|~ │ list.tsx src/components │ │
|
||||
15|~ │ input.tsx src/components │ │
|
||||
16|~ │ dialog.tsx src/components │ │
|
||||
17|~ │ button.tsx src/components │ │
|
||||
18|~ │ utils.rs src │ │
|
||||
19|~ │ types.rs src │ │
|
||||
20|~ │ store.rs src │ │
|
||||
21|~ │ state.rs src │ │
|
||||
22|~ │ runner.rs src │ │
|
||||
23|~ │ parser.rs src │ │
|
||||
24|~ │ main_utils.rs src │ │
|
||||
25|~ │ main_runner.rs src │ │
|
||||
26|~ │ main_loop.rs src │ │
|
||||
27|~ │ main_helper.rs src │ │
|
||||
28|~ │ main.rs src │ │
|
||||
29|~ │ lib.rs src │ │
|
||||
30|~ │ error.rs src │ │
|
||||
31|~ │ config.rs src │ │
|
||||
32|~ │ cli.rs src │ │
|
||||
33|~ │ api.rs src │ │
|
||||
34|~ │ reference.md docs │ │
|
||||
35|~ │ license.md docs │ │
|
||||
36|~ │ intro.md docs │ │
|
||||
37|~ │ guide.md docs │ │
|
||||
38|~ │ contributing.md docs │ │
|
||||
39|~ │ changelog.md docs │ │
|
||||
40|~ │ README.md │ │
|
||||
41|~ ├─────────────────────────────────────────────────────────────────────────────────────────────┤ │
|
||||
42|~ │> 32 │ │
|
||||
43|~ └─────────────────────────────────────────────────────────────────────────────────────────────┴────────────────────────────────────────────────────────────────────────────────────────────────┘
|
||||
44|~
|
||||
45|~
|
||||
46|~
|
||||
47|[No Name] 0,1 All
|
||||
48|-- INSERT -- 1,3 All
|
||||
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
02|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
03|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
04|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
05|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
06|111111111111111111111111123333333332222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333332222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111
|
||||
07|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222555555555222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111
|
||||
08|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
09|111111111111111111111111124422222222222222666662222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
10|111111111111111111111111124422222222222226666622222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
11|111111111111111111111111124422222222222222266666222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
12|111111111111111111111111124422222222226666666666666622222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
13|111111111111111111111111124422222222266666666666666222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
14|111111111111111111111111124422222222266666666666666222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
15|111111111111111111111111124422222222226666666666666622222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
16|111111111111111111111111124422222222222666666666666662222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
17|111111111111111111111111124422222222222666666666666662222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
18|111111111111111111111111124422222222266622222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
19|111111111111111111111111124422222222266622222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
20|111111111111111111111111124422222222266622222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
21|111111111111111111111111124422222222266622222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
22|111111111111111111111111124422222222226662222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
23|111111111111111111111111124422222222226662222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
24|111111111111111111111111124422222222222222666222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
25|111111111111111111111111124422222222222222266622222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
26|111111111111111111111111124422222222222226662222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
27|111111111111111111111111124422222222222222266622222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
28|111111111111111111111111124422222222666222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
29|111111111111111111111111124422222226662222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
30|111111111111111111111111124422222222266622222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
31|111111111111111111111111124422222222226662222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
32|111111111111111111111111124422222226662222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
33|111111111111111111111111124422222226662222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
34|111111111111111111111111124422222222222226666222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
35|111111111111111111111111124422222222222666622222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
36|111111111111111111111111124422222222266662222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
37|111111111111111111111111124422222222266662222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
38|111111111111111111111111124422222222222222226666222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
39|111111111111111111111111124422222222222226666222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
40|111111111111111111111111127788888888888888888888888888888888888888888888888888888888888888888888888888888888888888888882444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
41|111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
42|111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222244222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
43|111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111
|
||||
44|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
45|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
46|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
47|999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
|
||||
48|::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
@@ -0,0 +1,99 @@
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|
|
||||
02|~
|
||||
03|~
|
||||
04|~
|
||||
05|~
|
||||
06|~ ┌ FFFiles ────────────────────────────────────────────────────────────────────────────────────┬ README.md ─────────────────────────────────────────────────────────────────────────────────────┐
|
||||
07|~ │> 32 │# Fixture │
|
||||
08|~ ├─────────────────────────────────────────────────────────────────────────────────────────────┤ │
|
||||
09|~ │ README.md │ │
|
||||
10|~ │ changelog.md docs │ │
|
||||
11|~ │ contributing.md docs │ │
|
||||
12|~ │ guide.md docs │ │
|
||||
13|~ │ intro.md docs │ │
|
||||
14|~ │ license.md docs │ │
|
||||
15|~ │ reference.md docs │ │
|
||||
16|~ │ api.rs src │ │
|
||||
17|~ │ cli.rs src │ │
|
||||
18|~ │ config.rs src │ │
|
||||
19|~ │ error.rs src │ │
|
||||
20|~ │ lib.rs src │ │
|
||||
21|~ │ main.rs src │ │
|
||||
22|~ │ main_helper.rs src │ │
|
||||
23|~ │ main_loop.rs src │ │
|
||||
24|~ │ main_runner.rs src │ │
|
||||
25|~ │ main_utils.rs src │ │
|
||||
26|~ │ parser.rs src │ │
|
||||
27|~ │ runner.rs src │ │
|
||||
28|~ │ state.rs src │ │
|
||||
29|~ │ store.rs src │ │
|
||||
30|~ │ types.rs src │ │
|
||||
31|~ │ utils.rs src │ │
|
||||
32|~ │ button.tsx src/components │ │
|
||||
33|~ │ dialog.tsx src/components │ │
|
||||
34|~ │ input.tsx src/components │ │
|
||||
35|~ │ list.tsx src/components │ │
|
||||
36|~ │ menu.tsx src/components │ │
|
||||
37|~ │ table.tsx src/components │ │
|
||||
38|~ │ integration.rs tests │ │
|
||||
39|~ │ main_test.rs tests │ │
|
||||
40|~ │ regression.rs tests │ │
|
||||
41|~ │ │ │
|
||||
42|~ │ │ │
|
||||
43|~ └─────────────────────────────────────────────────────────────────────────────────────────────┴────────────────────────────────────────────────────────────────────────────────────────────────┘
|
||||
44|~
|
||||
45|~
|
||||
46|~
|
||||
47|[No Name] 0,1 All
|
||||
48|-- INSERT -- 1,3 All
|
||||
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
02|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
03|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
04|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
05|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
06|111111111111111111111111123333333332222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333332222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111
|
||||
07|111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222244222555555555222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111
|
||||
08|111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
09|111111111111111111111111126677777777777777777777777777777777777777777777777777777777777777777777777777777777777777777772444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
10|111111111111111111111111124422222222222228888222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
11|111111111111111111111111124422222222222222228888222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
12|111111111111111111111111124422222222288882222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
13|111111111111111111111111124422222222288882222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
14|111111111111111111111111124422222222222888822222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
15|111111111111111111111111124422222222222228888222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
16|111111111111111111111111124422222228882222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
17|111111111111111111111111124422222228882222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
18|111111111111111111111111124422222222228882222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
19|111111111111111111111111124422222222288822222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
20|111111111111111111111111124422222228882222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
21|111111111111111111111111124422222222888222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
22|111111111111111111111111124422222222222222288822222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
23|111111111111111111111111124422222222222228882222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
24|111111111111111111111111124422222222222222288822222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
25|111111111111111111111111124422222222222222888222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
26|111111111111111111111111124422222222228882222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
27|111111111111111111111111124422222222228882222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
28|111111111111111111111111124422222222288822222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
29|111111111111111111111111124422222222288822222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
30|111111111111111111111111124422222222288822222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
31|111111111111111111111111124422222222288822222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
32|111111111111111111111111124422222222222888888888888882222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
33|111111111111111111111111124422222222222888888888888882222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
34|111111111111111111111111124422222222228888888888888822222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
35|111111111111111111111111124422222222288888888888888222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
36|111111111111111111111111124422222222288888888888888222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
37|111111111111111111111111124422222222228888888888888822222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
38|111111111111111111111111124422222222222222288888222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
39|111111111111111111111111124422222222222228888822222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
40|111111111111111111111111124422222222222222888882222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
41|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
42|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
43|111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111
|
||||
44|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
45|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
46|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
47|999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
|
||||
48|::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
@@ -0,0 +1,99 @@
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|
|
||||
02|~
|
||||
03|~
|
||||
04|~
|
||||
05|~
|
||||
06|~ ┌ FFFiles ────────────────────────────────────────────────────────────────────────────────────┬ Preview ───────────────────────────────────────────────────────────────────────────────────────┐
|
||||
07|~ │ │No preview available │
|
||||
08|~ │ │ │
|
||||
09|~ │ │ │
|
||||
10|~ │ │ │
|
||||
11|~ │ │ │
|
||||
12|~ │ │ │
|
||||
13|~ │ │ │
|
||||
14|~ │ │ │
|
||||
15|~ │ │ │
|
||||
16|~ │ │ │
|
||||
17|~ │ │ │
|
||||
18|~ │ │ │
|
||||
19|~ │ │ │
|
||||
20|~ │ │ │
|
||||
21|~ │ │ │
|
||||
22|~ │ │ │
|
||||
23|~ │ │ │
|
||||
24|~ │ │ │
|
||||
25|~ │ │ │
|
||||
26|~ │ │ │
|
||||
27|~ │ │ │
|
||||
28|~ │ │ │
|
||||
29|~ │ │ │
|
||||
30|~ │ │ │
|
||||
31|~ │ │ │
|
||||
32|~ │ │ │
|
||||
33|~ │ │ │
|
||||
34|~ │ │ │
|
||||
35|~ │ │ │
|
||||
36|~ │ │ │
|
||||
37|~ │ │ │
|
||||
38|~ │ │ │
|
||||
39|~ │ │ │
|
||||
40|~ │ │ │
|
||||
41|~ ├─────────────────────────────────────────────────────────────────────────────────────────────┤ │
|
||||
42|~ │> zzzzzzzzz 0/32 │ │
|
||||
43|~ └─────────────────────────────────────────────────────────────────────────────────────────────┴────────────────────────────────────────────────────────────────────────────────────────────────┘
|
||||
44|~
|
||||
45|~
|
||||
46|~
|
||||
47|[No Name] 0,1 All
|
||||
48|-- INSERT -- 1,12 All
|
||||
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
02|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
03|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
04|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
05|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
06|111111111111111111111111123333333332222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111
|
||||
07|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111
|
||||
08|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
09|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
10|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
11|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
12|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
13|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
14|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
15|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
16|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
17|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
18|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
19|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
20|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
21|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
22|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
23|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
24|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
25|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
26|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
27|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
28|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
29|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
30|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
31|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
32|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
33|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
34|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
35|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
36|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
37|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
38|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
39|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
40|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
41|111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
42|111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222224444222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
43|111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111
|
||||
44|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
45|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
46|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
47|555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555
|
||||
48|666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777
|
||||
@@ -0,0 +1,99 @@
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|
|
||||
02|~
|
||||
03|~
|
||||
04|~
|
||||
05|~
|
||||
06|~ ┌ FFFiles ────────────────────────────────────────────────────────────────────────────────────┬ Preview ───────────────────────────────────────────────────────────────────────────────────────┐
|
||||
07|~ │> zzzzzzzzz 0/32 │No preview available │
|
||||
08|~ ├─────────────────────────────────────────────────────────────────────────────────────────────┤ │
|
||||
09|~ │ │ │
|
||||
10|~ │ │ │
|
||||
11|~ │ │ │
|
||||
12|~ │ │ │
|
||||
13|~ │ │ │
|
||||
14|~ │ │ │
|
||||
15|~ │ │ │
|
||||
16|~ │ │ │
|
||||
17|~ │ │ │
|
||||
18|~ │ │ │
|
||||
19|~ │ │ │
|
||||
20|~ │ │ │
|
||||
21|~ │ │ │
|
||||
22|~ │ │ │
|
||||
23|~ │ │ │
|
||||
24|~ │ │ │
|
||||
25|~ │ │ │
|
||||
26|~ │ │ │
|
||||
27|~ │ │ │
|
||||
28|~ │ │ │
|
||||
29|~ │ │ │
|
||||
30|~ │ │ │
|
||||
31|~ │ │ │
|
||||
32|~ │ │ │
|
||||
33|~ │ │ │
|
||||
34|~ │ │ │
|
||||
35|~ │ │ │
|
||||
36|~ │ │ │
|
||||
37|~ │ │ │
|
||||
38|~ │ │ │
|
||||
39|~ │ │ │
|
||||
40|~ │ │ │
|
||||
41|~ │ │ │
|
||||
42|~ │ │ │
|
||||
43|~ └─────────────────────────────────────────────────────────────────────────────────────────────┴────────────────────────────────────────────────────────────────────────────────────────────────┘
|
||||
44|~
|
||||
45|~
|
||||
46|~
|
||||
47|[No Name] 0,1 All
|
||||
48|-- INSERT -- 1,12 All
|
||||
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
02|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
03|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
04|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
05|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
06|111111111111111111111111123333333332222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111
|
||||
07|111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222224444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111
|
||||
08|111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
09|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
10|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
11|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
12|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
13|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
14|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
15|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
16|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
17|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
18|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
19|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
20|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
21|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
22|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
23|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
24|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
25|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
26|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
27|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
28|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
29|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
30|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
31|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
32|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
33|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
34|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
35|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
36|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
37|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
38|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
39|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
40|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
41|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
42|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
43|111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111
|
||||
44|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
45|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
46|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
47|555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555
|
||||
48|666666666666777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777
|
||||
@@ -0,0 +1,99 @@
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|
|
||||
02|~
|
||||
03|~
|
||||
04|~
|
||||
05|~
|
||||
06|~ ┌ FFFiles ────────────────────────────────────────────────────────────────────────────────────┬ src/main.rs ───────────────────────────────────────────────────────────────────────────────────┐
|
||||
07|~ │ │fn main() {} │
|
||||
08|~ │ │ │
|
||||
09|~ │ │ │
|
||||
10|~ │ │ │
|
||||
11|~ │ │ │
|
||||
12|~ │ │ │
|
||||
13|~ │ │ │
|
||||
14|~ │ │ │
|
||||
15|~ │ │ │
|
||||
16|~ │ │ │
|
||||
17|~ │ │ │
|
||||
18|~ │ │ │
|
||||
19|~ │ │ │
|
||||
20|~ │ │ │
|
||||
21|~ │ │ │
|
||||
22|~ │ table.tsx src/components │ │
|
||||
23|~ │ list.tsx src/components │ │
|
||||
24|~ │ dialog.tsx src/components │ │
|
||||
25|~ │ button.tsx src/components │ │
|
||||
26|~ │ api.rs src │ │
|
||||
27|~ │ license.md docs │ │
|
||||
28|~ │ regression.rs tests │ │
|
||||
29|~ │ menu.tsx src/components │ │
|
||||
30|~ │ changelog.md docs │ │
|
||||
31|~ │ contributing.md docs │ │
|
||||
32|~ │ integration.rs tests │ │
|
||||
33|~ │ input.tsx src/components │ │
|
||||
34|~ │ intro.md docs │ │
|
||||
35|~ │ main_test.rs tests │ │
|
||||
36|~ │ main_utils.rs src │ │
|
||||
37|~ │ main_runner.rs src │ │
|
||||
38|~ │ main_loop.rs src │ │
|
||||
39|~ │ main_helper.rs src │ │
|
||||
40|~ │ main.rs src │ │
|
||||
41|~ ├─────────────────────────────────────────────────────────────────────────────────────────────┤ │
|
||||
42|~ │> main 19/32 │ │
|
||||
43|~ └─────────────────────────────────────────────────────────────────────────────────────────────┴────────────────────────────────────────────────────────────────────────────────────────────────┘
|
||||
44|~
|
||||
45|~
|
||||
46|~
|
||||
47|[No Name] 0,1 All
|
||||
48|-- INSERT -- 1,7 All
|
||||
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
02|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
03|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
04|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
05|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
06|111111111111111111111111123333333332222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333322222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111
|
||||
07|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111
|
||||
08|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
09|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
10|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
11|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
12|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
13|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
14|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
15|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
16|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
17|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
18|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
19|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
20|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
21|111111111111111111111111124422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
22|111111111111111111111111124422222222225555555555555522222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
23|111111111111111111111111124422222222255555555555555222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
24|111111111111111111111111124422222222222555555555555552222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
25|111111111111111111111111124422222222222555555555555552222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
26|111111111111111111111111124422222225552222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
27|111111111111111111111111124422222222222555522222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
28|111111111111111111111111124422222222222222555552222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
29|111111111111111111111111124422222222255555555555555222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
30|111111111111111111111111124422222222222225555222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
31|111111111111111111111111124422222222222222225555222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
32|111111111111111111111111124422222222222222255555222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
33|111111111111111111111111124422222222225555555555555522222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
34|111111111111111111111111124422222222255552222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
35|111111111111111111111111124466662222222225555522222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
36|111111111111111111111111124466662222222222555222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
37|111111111111111111111111124466662222222222255522222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
38|111111111111111111111111124466662222222225552222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
39|111111111111111111111111124466662222222222255522222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
40|111111111111111111111111127766668888999888888888888888888888888888888888888888888888888888888888888888888888888888888882444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
41|111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
42|111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222244444222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
43|111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111
|
||||
44|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
45|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
46|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
47|::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
|
||||
48|;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
|
||||
@@ -0,0 +1,99 @@
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|
|
||||
02|~
|
||||
03|~
|
||||
04|~
|
||||
05|~
|
||||
06|~ ┌ FFFiles ────────────────────────────────────────────────────────────────────────────────────┬ src/main.rs ───────────────────────────────────────────────────────────────────────────────────┐
|
||||
07|~ │> main 19/32 │fn main() {} │
|
||||
08|~ ├─────────────────────────────────────────────────────────────────────────────────────────────┤ │
|
||||
09|~ │ main.rs src │ │
|
||||
10|~ │ main_helper.rs src │ │
|
||||
11|~ │ main_loop.rs src │ │
|
||||
12|~ │ main_runner.rs src │ │
|
||||
13|~ │ main_utils.rs src │ │
|
||||
14|~ │ main_test.rs tests │ │
|
||||
15|~ │ intro.md docs │ │
|
||||
16|~ │ input.tsx src/components │ │
|
||||
17|~ │ integration.rs tests │ │
|
||||
18|~ │ contributing.md docs │ │
|
||||
19|~ │ changelog.md docs │ │
|
||||
20|~ │ menu.tsx src/components │ │
|
||||
21|~ │ regression.rs tests │ │
|
||||
22|~ │ license.md docs │ │
|
||||
23|~ │ api.rs src │ │
|
||||
24|~ │ button.tsx src/components │ │
|
||||
25|~ │ dialog.tsx src/components │ │
|
||||
26|~ │ list.tsx src/components │ │
|
||||
27|~ │ table.tsx src/components │ │
|
||||
28|~ │ │ │
|
||||
29|~ │ │ │
|
||||
30|~ │ │ │
|
||||
31|~ │ │ │
|
||||
32|~ │ │ │
|
||||
33|~ │ │ │
|
||||
34|~ │ │ │
|
||||
35|~ │ │ │
|
||||
36|~ │ │ │
|
||||
37|~ │ │ │
|
||||
38|~ │ │ │
|
||||
39|~ │ │ │
|
||||
40|~ │ │ │
|
||||
41|~ │ │ │
|
||||
42|~ │ │ │
|
||||
43|~ └─────────────────────────────────────────────────────────────────────────────────────────────┴────────────────────────────────────────────────────────────────────────────────────────────────┘
|
||||
44|~
|
||||
45|~
|
||||
46|~
|
||||
47|[No Name] 0,1 All
|
||||
48|-- INSERT -- 1,7 All
|
||||
|
||||
--|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|
|
||||
01|000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
02|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
03|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
04|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
05|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
06|111111111111111111111111123333333332222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333322222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111
|
||||
07|111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222244444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111
|
||||
08|111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
09|111111111111111111111111125566667777888777777777777777777777777777777777777777777777777777777777777777777777777777777772444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
10|111111111111111111111111124466662222222222299922222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
11|111111111111111111111111124466662222222229992222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
12|111111111111111111111111124466662222222222299922222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
13|111111111111111111111111124466662222222222999222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
14|111111111111111111111111124466662222222229999922222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
15|111111111111111111111111124422222222299992222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
16|111111111111111111111111124422222222229999999999999922222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
17|111111111111111111111111124422222222222222299999222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
18|111111111111111111111111124422222222222222229999222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
19|111111111111111111111111124422222222222229999222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
20|111111111111111111111111124422222222299999999999999222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
21|111111111111111111111111124422222222222222999992222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
22|111111111111111111111111124422222222222999922222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
23|111111111111111111111111124422222229992222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
24|111111111111111111111111124422222222222999999999999992222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
25|111111111111111111111111124422222222222999999999999992222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
26|111111111111111111111111124422222222299999999999999222222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
27|111111111111111111111111124422222222229999999999999922222222222222222222222222222222222222222222222222222222222222222222444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
28|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
29|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
30|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
31|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
32|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
33|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
34|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
35|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
36|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
37|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
38|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
39|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
40|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
41|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
42|111111111111111111111111124444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444442444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444211111111111111111111111
|
||||
43|111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111
|
||||
44|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
45|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
46|111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
47|::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
|
||||
48|;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
|
||||
@@ -0,0 +1,126 @@
|
||||
--- Test fixtures for fff.nvim snapshot tests.
|
||||
---
|
||||
--- Builds a deterministic, throwaway directory tree on disk and tears it down
|
||||
--- after each test. Also scopes frecency/history DBs to temp paths so picker
|
||||
--- ordering is reproducible regardless of the developer's history.
|
||||
|
||||
local M = {}
|
||||
|
||||
--- Files used by every snapshot test. Sized to overflow the list page so
|
||||
--- snapshots reflect realistic scrolling/clipping behaviour.
|
||||
local FIXTURE_FILES = {
|
||||
['README.md'] = '# Fixture\n',
|
||||
['src/main.rs'] = 'fn main() {}\n',
|
||||
['src/main_helper.rs'] = 'pub fn helper() {}\n',
|
||||
['src/main_utils.rs'] = 'pub fn util() {}\n',
|
||||
['src/main_runner.rs'] = 'pub fn run() {}\n',
|
||||
['src/main_loop.rs'] = 'pub fn loop_() {}\n',
|
||||
['src/lib.rs'] = 'pub fn it_works() -> i32 { 42 }\n',
|
||||
['src/utils.rs'] = 'pub fn helper() {}\n',
|
||||
['src/parser.rs'] = 'pub fn parse() {}\n',
|
||||
['src/runner.rs'] = 'pub fn run() {}\n',
|
||||
['src/state.rs'] = 'pub struct State {}\n',
|
||||
['src/config.rs'] = 'pub struct Config {}\n',
|
||||
['src/error.rs'] = 'pub enum Error {}\n',
|
||||
['src/types.rs'] = 'pub type Id = u64;\n',
|
||||
['src/store.rs'] = 'pub struct Store {}\n',
|
||||
['src/api.rs'] = 'pub fn api() {}\n',
|
||||
['src/cli.rs'] = 'pub fn cli() {}\n',
|
||||
['src/components/button.tsx'] = 'export const Button = () => null\n',
|
||||
['src/components/input.tsx'] = 'export const Input = () => null\n',
|
||||
['src/components/dialog.tsx'] = 'export const Dialog = () => null\n',
|
||||
['src/components/menu.tsx'] = 'export const Menu = () => null\n',
|
||||
['src/components/list.tsx'] = 'export const List = () => null\n',
|
||||
['src/components/table.tsx'] = 'export const Table = () => null\n',
|
||||
['docs/intro.md'] = '# Intro\n',
|
||||
['docs/guide.md'] = '# Guide\n',
|
||||
['docs/reference.md'] = '# Reference\n',
|
||||
['docs/changelog.md'] = '# Changelog\n',
|
||||
['docs/contributing.md'] = '# Contributing\n',
|
||||
['docs/license.md'] = '# License\n',
|
||||
['tests/main_test.rs'] = '#[test] fn main_test() {}\n',
|
||||
['tests/integration.rs'] = '#[test] fn it() {}\n',
|
||||
['tests/regression.rs'] = '#[test] fn regress() {}\n',
|
||||
}
|
||||
|
||||
--- @class fff.snapshot.Fixture
|
||||
--- @field root string absolute path to fixture root
|
||||
--- @field frecency_db string
|
||||
--- @field history_db string
|
||||
|
||||
--- Create a fresh fixture: deterministic file tree, scoped DBs, fff config
|
||||
--- pointing at the temp DB paths.
|
||||
--- @return fff.snapshot.Fixture
|
||||
function M.create()
|
||||
local raw_root = vim.fn.tempname() .. '_fff_snap_fixture'
|
||||
vim.fn.mkdir(raw_root, 'p')
|
||||
-- Resolve symlinks (on macOS /tmp → /private/tmp). Without this, picker_ui's
|
||||
-- change_indexing_directory canonicalises the path and silently reinitialises
|
||||
-- the FilePicker, which invalidates query-tracker entries we've trained
|
||||
-- against the original path.
|
||||
local root = vim.fn.resolve(raw_root)
|
||||
|
||||
for rel, content in pairs(FIXTURE_FILES) do
|
||||
local path = root .. '/' .. rel
|
||||
vim.fn.mkdir(vim.fn.fnamemodify(path, ':h'), 'p')
|
||||
local f = assert(io.open(path, 'w'))
|
||||
f:write(content)
|
||||
f:close()
|
||||
end
|
||||
|
||||
-- Initialise as a git repo so the picker exercises its git-status path the
|
||||
-- same way it would in real use.
|
||||
vim.fn.system({ 'git', '-C', root, 'init', '-q' })
|
||||
vim.fn.system({ 'git', '-C', root, '-c', 'user.email=t@t', '-c', 'user.name=t', 'add', '-A' })
|
||||
vim.fn.system({ 'git', '-C', root, '-c', 'user.email=t@t', '-c', 'user.name=t', 'commit', '-q', '-m', 'init' })
|
||||
|
||||
local frecency_db = vim.fn.tempname() .. '_fff_snap_frecency'
|
||||
local history_db = vim.fn.tempname() .. '_fff_snap_history'
|
||||
|
||||
return { root = root, frecency_db = frecency_db, history_db = history_db }
|
||||
end
|
||||
|
||||
--- Apply fff config that uses the fixture's scoped DBs and sane defaults for
|
||||
--- snapshot tests (no debounce, fixed sizes).
|
||||
--- @param fixture fff.snapshot.Fixture
|
||||
function M.configure(fixture)
|
||||
---@diagnostic disable-next-line: missing-fields
|
||||
vim.g.fff = {
|
||||
frecency = { enabled = true, db_path = fixture.frecency_db },
|
||||
---@diagnostic disable-next-line: missing-fields
|
||||
history = { enabled = true, db_path = fixture.history_db },
|
||||
}
|
||||
-- Reload config so the new vim.g.fff is picked up.
|
||||
package.loaded['fff.conf'] = nil
|
||||
end
|
||||
|
||||
--- Destroy fixture artefacts on disk and reset module state.
|
||||
--- @param fixture fff.snapshot.Fixture
|
||||
function M.cleanup(fixture)
|
||||
local rust_ok, fff_rust = pcall(require, 'fff.rust')
|
||||
if rust_ok then
|
||||
pcall(fff_rust.stop_background_monitor)
|
||||
pcall(fff_rust.cleanup_file_picker)
|
||||
pcall(fff_rust.destroy_frecency_db)
|
||||
pcall(fff_rust.destroy_query_db)
|
||||
end
|
||||
|
||||
if fixture.root then vim.fn.delete(fixture.root, 'rf') end
|
||||
if fixture.frecency_db then vim.fn.delete(fixture.frecency_db, 'rf') end
|
||||
if fixture.history_db then vim.fn.delete(fixture.history_db, 'rf') end
|
||||
|
||||
vim.g.fff = nil
|
||||
package.loaded['fff.conf'] = nil
|
||||
end
|
||||
|
||||
--- Initialise the picker against the fixture and wait for the initial scan.
|
||||
--- @param fixture fff.snapshot.Fixture
|
||||
function M.init_picker(fixture)
|
||||
vim.cmd('cd ' .. vim.fn.fnameescape(fixture.root))
|
||||
local fff_rust = require('fff.rust')
|
||||
assert(fff_rust.init_db(fixture.frecency_db, fixture.history_db, true), 'init_db failed')
|
||||
assert(fff_rust.init_file_picker(fixture.root), 'init_file_picker failed')
|
||||
fff_rust.wait_for_initial_scan(10000)
|
||||
end
|
||||
|
||||
return M
|
||||
@@ -0,0 +1,46 @@
|
||||
--- Reproducer for SIGSEGV when :cd is issued during post-scan.
|
||||
--- Run with: nvim --headless -l tests/test_cd_during_post_scan.lua
|
||||
---
|
||||
--- Uses ~/dev/chromium (large repo) so bigram build takes 5-10s,
|
||||
--- then immediately reinits on the fff source dir.
|
||||
|
||||
-- Setup runtimepath so fff.rust can be found
|
||||
local script_path = debug.getinfo(1, 'S').source:sub(2)
|
||||
local plugin_dir = vim.fn.fnamemodify(script_path, ':h:h')
|
||||
vim.opt.runtimepath:prepend(plugin_dir)
|
||||
|
||||
local fff_rust = require('fff.rust')
|
||||
|
||||
local big_repo = vim.fn.expand('~/dev/chromium')
|
||||
if vim.fn.isdirectory(big_repo) ~= 1 then
|
||||
print('SKIP: ~/dev/chromium not found')
|
||||
os.exit(0)
|
||||
end
|
||||
|
||||
print('Init picker on ' .. big_repo .. ' (500K+ files, slow bigram)...')
|
||||
local ok = fff_rust.init_file_picker(big_repo)
|
||||
assert(ok, 'init_file_picker failed')
|
||||
|
||||
-- Wait for scan to finish but NOT bigram (bigram is the slow part ~5-10s)
|
||||
vim.wait(100, function() return false end)
|
||||
fff_rust.wait_for_initial_scan(120000)
|
||||
|
||||
print('Scan done. Immediately reinit on fff source (simulates :cd)...')
|
||||
fff_rust.restart_index_in_path(plugin_dir)
|
||||
|
||||
-- The reinit waits for chromium's post-scan to finish (Drop spin-wait),
|
||||
-- then installs the new picker. Give it enough time.
|
||||
local deadline = vim.uv.hrtime() + 30e9 -- 30s
|
||||
while true do
|
||||
vim.wait(500, function() return false end)
|
||||
local ok, result = pcall(fff_rust.fuzzy_search_files, 'lib', 2, nil, 100, 3, 0, 10)
|
||||
if ok and result and #result.items > 0 then
|
||||
print('PASS: :cd during post-scan did not crash (' .. #result.items .. ' results found)')
|
||||
break
|
||||
end
|
||||
if vim.uv.hrtime() > deadline then error('TIMEOUT: new picker never became available') end
|
||||
end
|
||||
|
||||
-- Cleanup
|
||||
pcall(fff_rust.stop_background_monitor)
|
||||
pcall(fff_rust.cleanup_file_picker)
|
||||
Executable
+84
@@ -0,0 +1,84 @@
|
||||
#!/usr/bin/env bash
|
||||
# tests/test_lazy_async_bug.sh
|
||||
#
|
||||
# Shell-level proof of the async-exit bug in the original download_or_build_binary().
|
||||
#
|
||||
# When lazy.nvim's build hook returns, Neovim may exit moments later.
|
||||
# The old implementation fired vim.system subprocesses and returned immediately,
|
||||
# so those subprocesses (git → curl → sha → rename) were orphaned on exit and
|
||||
# the binary was never written to disk.
|
||||
#
|
||||
# The fix wraps the whole chain in vim.wait, keeping the event loop alive until
|
||||
# the rename completes.
|
||||
#
|
||||
# Usage: bash tests/test_lazy_async_bug.sh
|
||||
|
||||
set -euo pipefail
|
||||
|
||||
PLUGIN_ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
|
||||
export FFF_PLUGIN_ROOT="$PLUGIN_ROOT" # picked up by os.getenv() inside Lua
|
||||
|
||||
case "$(uname -s)" in
|
||||
Darwin) EXT=dylib ;;
|
||||
MINGW*|MSYS*|CYGWIN*) EXT=dll ;;
|
||||
*) EXT=so ;;
|
||||
esac
|
||||
BINARY="$PLUGIN_ROOT/target/release/libfff_nvim.$EXT"
|
||||
|
||||
passed=0; failed=0
|
||||
pass() { printf ' PASS %s\n' "$1"; (( passed += 1 )) || true; }
|
||||
fail() { printf ' FAIL %s\n' "$1" >&2; (( failed += 1 )) || true; }
|
||||
assert_file() { [[ -f $1 ]] && pass "$2" || fail "$2 (file missing: $1)"; }
|
||||
assert_no_file() { [[ ! -f $1 ]] && pass "$2" || fail "$2 (file unexpectedly present: $1)"; }
|
||||
|
||||
# ── Temp runners (cleaned up on exit) ────────────────────────────────────────
|
||||
RUNNERS=$(mktemp -d)
|
||||
trap 'rm -rf "$RUNNERS"' EXIT
|
||||
|
||||
# Runner A — simulates OLD build hook:
|
||||
# ensure_downloaded fires async vim.system calls, then returns.
|
||||
# os.exit(0) mimics Neovim exiting immediately after the hook returns —
|
||||
# the event loop never spins again, so the git/curl/rename callbacks die.
|
||||
cat >"$RUNNERS/async.lua" <<'LUA'
|
||||
vim.opt.runtimepath:prepend(os.getenv('FFF_PLUGIN_ROOT'))
|
||||
require('fff.download').ensure_downloaded(
|
||||
{ version = '3e9b865', force = true },
|
||||
function() end -- this callback is never reached
|
||||
)
|
||||
os.exit(0) -- immediate exit, same effect as lazy returning from the hook
|
||||
LUA
|
||||
|
||||
# Runner B — exercises the FIXED download_or_build_binary():
|
||||
# vim.wait spins the event loop until the rename lands on disk,
|
||||
# so the function only returns after the binary is present.
|
||||
cat >"$RUNNERS/blocking.lua" <<'LUA'
|
||||
vim.opt.runtimepath:prepend(os.getenv('FFF_PLUGIN_ROOT'))
|
||||
-- Blocks via vim.wait; only returns once the binary is on disk.
|
||||
require('fff.download').download_or_build_binary()
|
||||
LUA
|
||||
|
||||
printf '\n=== lazy.nvim async-exit bug ===\nbinary : %s\n\n' "$BINARY"
|
||||
|
||||
# ── Part 1: old async (broken) ────────────────────────────────────────────────
|
||||
echo '--- Part 1: OLD async behavior — fire subprocesses and exit ---'
|
||||
rm -f "$BINARY" "$BINARY.tmp"
|
||||
|
||||
nvim -l "$RUNNERS/async.lua" 2>/dev/null
|
||||
|
||||
# Give any orphaned subprocesses a full second to do whatever they can.
|
||||
# They finish running (git/curl), but the Neovim rename callback is dead,
|
||||
# so the binary never moves from .tmp → libfff_nvim.dylib.
|
||||
sleep 1
|
||||
assert_no_file "$BINARY" "binary absent — rename callback was killed with the process"
|
||||
|
||||
# ── Part 2: fixed blocking ────────────────────────────────────────────────────
|
||||
printf '\n--- Part 2: FIXED behavior --- vim.wait keeps event loop alive ---\n'
|
||||
rm -f "$BINARY" "$BINARY.tmp"
|
||||
|
||||
nvim -l "$RUNNERS/blocking.lua" # prints download progress to stdout
|
||||
|
||||
assert_file "$BINARY" "binary present — vim.wait held the process until rename succeeded"
|
||||
|
||||
# ── Summary ────────────────────────────────────────────────────────────────────
|
||||
printf '\n%d passed %d failed\n' "$passed" "$failed"
|
||||
(( failed == 0 ))
|
||||
@@ -0,0 +1,234 @@
|
||||
---@diagnostic disable: undefined-field, need-check-nil, param-type-mismatch
|
||||
local version = require('fff.utils.version')
|
||||
|
||||
describe('fff.utils.version', function()
|
||||
local repo_root
|
||||
|
||||
before_each(function()
|
||||
repo_root = vim.fn.fnamemodify(debug.getinfo(1, 'S').source:sub(2), ':h:h')
|
||||
if vim.fn.isdirectory(repo_root) ~= 1 then repo_root = vim.fn.getcwd() end
|
||||
end)
|
||||
|
||||
describe('read_base_version', function()
|
||||
it('should read version from Cargo.toml', function()
|
||||
local ver = version.read_base_version(repo_root)
|
||||
assert.is_not_nil(ver)
|
||||
assert.is_string(ver)
|
||||
assert.is_truthy(ver:match('^%d+%.%d+%.%d+'), 'expected semver, got: ' .. ver)
|
||||
end)
|
||||
|
||||
it(
|
||||
'should return nil for missing directory',
|
||||
function() assert.is_nil(version.read_base_version('/nonexistent_path_12345')) end
|
||||
)
|
||||
|
||||
it('should parse version from a temp Cargo.toml', function()
|
||||
local tmp = vim.fn.tempname()
|
||||
vim.fn.mkdir(tmp .. '/crates/fff-core', 'p')
|
||||
|
||||
local f = io.open(tmp .. '/crates/fff-core/Cargo.toml', 'w')
|
||||
f:write('[package]\nname = "test"\nversion = "1.2.3"\n')
|
||||
f:close()
|
||||
|
||||
assert.are.equal('1.2.3', version.read_base_version(tmp))
|
||||
vim.fn.delete(tmp, 'rf')
|
||||
end)
|
||||
end)
|
||||
|
||||
describe('current_release_tag', function()
|
||||
it('should return a string or nil for the real repo', function()
|
||||
local tag = version.current_release_tag(repo_root)
|
||||
-- On CI the commit has a tag; locally it might not
|
||||
if tag then
|
||||
assert.is_string(tag)
|
||||
else
|
||||
assert.is_nil(tag)
|
||||
end
|
||||
end)
|
||||
|
||||
it('should return nil for a repo with no tags', function()
|
||||
local tmp = vim.fn.tempname()
|
||||
vim.fn.mkdir(tmp, 'p')
|
||||
|
||||
vim.fn.system({ 'git', 'init', '-q', tmp })
|
||||
vim.fn.system({ 'git', '-C', tmp, 'config', 'user.email', 'test@test.com' })
|
||||
vim.fn.system({ 'git', '-C', tmp, 'config', 'user.name', 'Test' })
|
||||
|
||||
local f = io.open(tmp .. '/file.txt', 'w')
|
||||
f:write('hello')
|
||||
f:close()
|
||||
|
||||
vim.fn.system({ 'git', '-C', tmp, 'add', '.' })
|
||||
vim.fn.system({ 'git', '-C', tmp, 'commit', '-q', '-m', 'init' })
|
||||
|
||||
assert.is_nil(version.current_release_tag(tmp))
|
||||
vim.fn.delete(tmp, 'rf')
|
||||
end)
|
||||
|
||||
it('should prefer v* tags over nightly/dev/legacy', function()
|
||||
local tmp = vim.fn.tempname()
|
||||
vim.fn.mkdir(tmp, 'p')
|
||||
|
||||
vim.fn.system({ 'git', 'init', '-q', tmp })
|
||||
vim.fn.system({ 'git', '-C', tmp, 'config', 'user.email', 'test@test.com' })
|
||||
vim.fn.system({ 'git', '-C', tmp, 'config', 'user.name', 'Test' })
|
||||
|
||||
local f = io.open(tmp .. '/file.txt', 'w')
|
||||
f:write('hello')
|
||||
f:close()
|
||||
|
||||
vim.fn.system({ 'git', '-C', tmp, 'add', '.' })
|
||||
vim.fn.system({ 'git', '-C', tmp, 'commit', '-q', '-m', 'init' })
|
||||
|
||||
-- Add multiple tags on the same commit
|
||||
vim.fn.system({ 'git', '-C', tmp, 'tag', '0.4.0-dev.abc1234' })
|
||||
vim.fn.system({ 'git', '-C', tmp, 'tag', '0.4.0-nightly.abc1234' })
|
||||
vim.fn.system({ 'git', '-C', tmp, 'tag', 'v0.4.0' })
|
||||
vim.fn.system({ 'git', '-C', tmp, 'tag', 'deadbeef' })
|
||||
|
||||
assert.are.equal('v0.4.0', version.current_release_tag(tmp))
|
||||
vim.fn.delete(tmp, 'rf')
|
||||
end)
|
||||
|
||||
it('should prefer nightly over dev', function()
|
||||
local tmp = vim.fn.tempname()
|
||||
vim.fn.mkdir(tmp, 'p')
|
||||
|
||||
vim.fn.system({ 'git', 'init', '-q', tmp })
|
||||
vim.fn.system({ 'git', '-C', tmp, 'config', 'user.email', 'test@test.com' })
|
||||
vim.fn.system({ 'git', '-C', tmp, 'config', 'user.name', 'Test' })
|
||||
|
||||
local f = io.open(tmp .. '/file.txt', 'w')
|
||||
f:write('hello')
|
||||
f:close()
|
||||
|
||||
vim.fn.system({ 'git', '-C', tmp, 'add', '.' })
|
||||
vim.fn.system({ 'git', '-C', tmp, 'commit', '-q', '-m', 'init' })
|
||||
|
||||
vim.fn.system({ 'git', '-C', tmp, 'tag', '0.4.0-dev.abc1234' })
|
||||
vim.fn.system({ 'git', '-C', tmp, 'tag', '0.4.0-nightly.abc1234' })
|
||||
|
||||
assert.are.equal('0.4.0-nightly.abc1234', version.current_release_tag(tmp))
|
||||
vim.fn.delete(tmp, 'rf')
|
||||
end)
|
||||
end)
|
||||
|
||||
describe('resolve', function()
|
||||
it('should resolve a version from the real repo', function()
|
||||
local info, err = version.resolve(repo_root)
|
||||
assert.is_nil(err)
|
||||
assert.is_not_nil(info)
|
||||
assert.is_string(info.version)
|
||||
assert.is_string(info.release_tag)
|
||||
assert.is_string(info.npm_tag)
|
||||
assert.is_not_nil(info.is_release)
|
||||
end)
|
||||
|
||||
it('should produce a version higher than Cargo.toml base', function()
|
||||
local info = version.resolve(repo_root)
|
||||
local base = version.read_base_version(repo_root)
|
||||
assert.is_not_nil(info)
|
||||
assert.is_not_nil(base)
|
||||
-- For prereleases, patch is bumped: 0.4.0 → 0.4.1-nightly.{sha}
|
||||
if not info.is_release then
|
||||
local base_major, base_minor, base_patch = base:match('^(%d+)%.(%d+)%.(%d+)')
|
||||
local expected_patch = tostring(tonumber(base_patch) + 1)
|
||||
assert.is_truthy(
|
||||
info.version:find(base_major .. '%.' .. base_minor .. '%.' .. expected_patch),
|
||||
'version "' .. info.version .. '" should have bumped patch from base "' .. base .. '"'
|
||||
)
|
||||
end
|
||||
end)
|
||||
|
||||
it('should return dev on a non-main branch', function()
|
||||
local tmp = vim.fn.tempname()
|
||||
vim.fn.mkdir(tmp .. '/crates/fff-core', 'p')
|
||||
|
||||
vim.fn.system({ 'git', 'init', '-q', tmp })
|
||||
vim.fn.system({ 'git', '-C', tmp, 'config', 'user.email', 'test@test.com' })
|
||||
vim.fn.system({ 'git', '-C', tmp, 'config', 'user.name', 'Test' })
|
||||
|
||||
local f = io.open(tmp .. '/crates/fff-core/Cargo.toml', 'w')
|
||||
f:write('[package]\nname = "test"\nversion = "1.0.0"\nedition = "2024"\n')
|
||||
f:close()
|
||||
|
||||
vim.fn.system({ 'git', '-C', tmp, 'add', '.' })
|
||||
vim.fn.system({ 'git', '-C', tmp, 'commit', '-q', '-m', 'init' })
|
||||
vim.fn.system({ 'git', '-C', tmp, 'checkout', '-b', 'feature-x' })
|
||||
|
||||
local info = version.resolve(tmp)
|
||||
assert.is_not_nil(info)
|
||||
assert.are.equal('dev', info.npm_tag)
|
||||
assert.is_false(info.is_release)
|
||||
assert.is_truthy(info.version:find('-dev%.'), 'expected dev prerelease, got: ' .. info.version)
|
||||
assert.is_truthy(info.version:find('^1%.0%.1%-'), 'expected bumped patch 1.0.1, got: ' .. info.version)
|
||||
|
||||
vim.fn.delete(tmp, 'rf')
|
||||
end)
|
||||
|
||||
it('should return nightly on main branch', function()
|
||||
local tmp = vim.fn.tempname()
|
||||
vim.fn.mkdir(tmp .. '/crates/fff-core', 'p')
|
||||
|
||||
vim.fn.system({ 'git', 'init', '-q', '-b', 'main', tmp })
|
||||
vim.fn.system({ 'git', '-C', tmp, 'config', 'user.email', 'test@test.com' })
|
||||
vim.fn.system({ 'git', '-C', tmp, 'config', 'user.name', 'Test' })
|
||||
|
||||
local f = io.open(tmp .. '/crates/fff-core/Cargo.toml', 'w')
|
||||
f:write('[package]\nname = "test"\nversion = "2.0.0"\nedition = "2024"\n')
|
||||
f:close()
|
||||
|
||||
vim.fn.system({ 'git', '-C', tmp, 'add', '.' })
|
||||
vim.fn.system({ 'git', '-C', tmp, 'commit', '-q', '-m', 'init' })
|
||||
|
||||
local info = version.resolve(tmp)
|
||||
assert.is_not_nil(info)
|
||||
assert.are.equal('nightly', info.npm_tag)
|
||||
assert.is_false(info.is_release)
|
||||
assert.is_truthy(info.version:find('2%.0%.1%-nightly%.'), 'expected 2.0.1-nightly, got: ' .. info.version)
|
||||
|
||||
vim.fn.delete(tmp, 'rf')
|
||||
end)
|
||||
|
||||
it('should return stable release for v* tagged commit', function()
|
||||
local tmp = vim.fn.tempname()
|
||||
vim.fn.mkdir(tmp .. '/crates/fff-core', 'p')
|
||||
|
||||
vim.fn.system({ 'git', 'init', '-q', tmp })
|
||||
vim.fn.system({ 'git', '-C', tmp, 'config', 'user.email', 'test@test.com' })
|
||||
vim.fn.system({ 'git', '-C', tmp, 'config', 'user.name', 'Test' })
|
||||
|
||||
local f = io.open(tmp .. '/crates/fff-core/Cargo.toml', 'w')
|
||||
f:write('[package]\nname = "test"\nversion = "3.0.0"\nedition = "2024"\n')
|
||||
f:close()
|
||||
|
||||
vim.fn.system({ 'git', '-C', tmp, 'add', '.' })
|
||||
vim.fn.system({ 'git', '-C', tmp, 'commit', '-q', '-m', 'release' })
|
||||
vim.fn.system({ 'git', '-C', tmp, 'tag', 'v3.0.0' })
|
||||
|
||||
local info = version.resolve(tmp)
|
||||
assert.is_not_nil(info)
|
||||
assert.are.equal('v3.0.0', info.release_tag)
|
||||
assert.are.equal('3.0.0', info.version)
|
||||
assert.are.equal('latest', info.npm_tag)
|
||||
assert.is_true(info.is_release)
|
||||
|
||||
vim.fn.delete(tmp, 'rf')
|
||||
end)
|
||||
|
||||
it('should fail for a non-git directory', function()
|
||||
local tmp = vim.fn.tempname()
|
||||
vim.fn.mkdir(tmp .. '/crates/fff-core', 'p')
|
||||
|
||||
local f = io.open(tmp .. '/crates/fff-core/Cargo.toml', 'w')
|
||||
f:write('[package]\nname = "test"\nversion = "1.0.0"\n')
|
||||
f:close()
|
||||
|
||||
local info, err = version.resolve(tmp)
|
||||
assert.is_nil(info)
|
||||
assert.is_not_nil(err)
|
||||
|
||||
vim.fn.delete(tmp, 'rf')
|
||||
end)
|
||||
end)
|
||||
end)
|
||||
Reference in New Issue
Block a user