fix: Rename freeflowuniverse to incubaid

This commit is contained in:
Mahmoud-Emad
2025-10-12 12:30:19 +03:00
parent 801c4abb43
commit 8f2d187b17
1593 changed files with 8753 additions and 8300 deletions

View File

@@ -1,6 +1,6 @@
module pathlib
import freeflowuniverse.herolib.core.texttools
import incubaid.herolib.core.texttools
import os
@[heap]

View File

@@ -1,7 +1,7 @@
module pathlib
import os
import freeflowuniverse.herolib.ui.console
import incubaid.herolib.ui.console
// import time
@[params]

View File

@@ -1,7 +1,7 @@
module pathlib
import os
// import freeflowuniverse.herolib.ui.console
// import incubaid.herolib.ui.console
// path needs to be existing
// linkpath is where the link will be (the symlink who points to path)

View File

@@ -1,5 +1,5 @@
import freeflowuniverse.herolib.core.pathlib { Path }
import freeflowuniverse.herolib.ui.console
import incubaid.herolib.core.pathlib { Path }
import incubaid.herolib.ui.console
import os
const testpath = os.dir(@FILE) + '/examples/test_path'

View File

@@ -2,8 +2,8 @@ module pathlib
import os
import regex
// import freeflowuniverse.herolib.core.smartid
import freeflowuniverse.herolib.ui.console
// import incubaid.herolib.core.smartid
import incubaid.herolib.ui.console
@[params]
pub struct ListArgs {

View File

@@ -1,5 +1,5 @@
import freeflowuniverse.herolib.core.pathlib
import freeflowuniverse.herolib.ui.console
import incubaid.herolib.core.pathlib
import incubaid.herolib.ui.console
import os
const testpath = os.dir(@FILE) + '/testdata'

View File

@@ -1,7 +1,7 @@
module pathlib
import os
import freeflowuniverse.herolib.ui.console
import incubaid.herolib.ui.console
@[params]
pub struct RsyncArgs {

View File

@@ -1,6 +1,6 @@
module pathlib
import freeflowuniverse.herolib.data.paramsparser
import incubaid.herolib.data.paramsparser
type Filter0 = fn (mut Path, mut paramsparser.Params) !bool

View File

@@ -1,6 +1,6 @@
module pathlib
// import freeflowuniverse.herolib.core.smartid
// import incubaid.herolib.core.smartid
// // sids_acknowledge .
// // means our redis server knows about the sid's found, so we know which ones to generate new

View File

@@ -1,6 +1,6 @@
module pathlib
import freeflowuniverse.herolib.core.texttools
import incubaid.herolib.core.texttools
import os
@[params]

View File

@@ -1,11 +1,11 @@
module pathlib
import os
import freeflowuniverse.herolib.core.texttools
import incubaid.herolib.core.texttools
import time
import crypto.md5
import rand
import freeflowuniverse.herolib.ui.console
import incubaid.herolib.ui.console
// check path exists
pub fn (mut path Path) exists() bool {

View File

@@ -1,6 +1,6 @@
import freeflowuniverse.herolib.core.pathlib
import incubaid.herolib.core.pathlib
import os
import freeflowuniverse.herolib.ui.console
import incubaid.herolib.ui.console
const testpath = os.dir(@FILE) + '/examples/test_path'

View File

@@ -5,7 +5,7 @@ The pathlib module provides a robust way to handle file system operations. Here'
## 1. Basic Path Creation
```v
import freeflowuniverse.herolib.core.pathlib
import incubaid.herolib.core.pathlib
// Get a basic path object
mut path := pathlib.get('/some/path')
@@ -110,6 +110,7 @@ mut wd := pathlib.get_wd()
## Features
The module handles common edge cases:
- Automatically expands ~ to home directory
- Creates parent directories as needed
- Provides proper error handling with V's result type
@@ -119,6 +120,7 @@ The module handles common edge cases:
## Path Object Structure
Each Path object contains:
- `path`: The actual path string
- `cat`: Category (file/dir/link)
- `exist`: Existence status

View File

@@ -1,8 +1,8 @@
module pathlib
import freeflowuniverse.herolib.core.texttools
import incubaid.herolib.core.texttools
import os
import freeflowuniverse.herolib.ui.console
import incubaid.herolib.ui.console
// template is the text coming from template engine.
pub fn template_write(template_ string, dest string, overwrite bool) ! {