Utility object for GitRepository operations
Attributes
- Companion
- class
- Graph
-
- Supertypes
-
trait Producttrait Mirrortrait LazyLoggingclass Objecttrait Matchableclass AnyShow all
- Self type
-
GitRepository.type
Members list
Type members
Inherited and Abstract types
The names of the product elements
The names of the product elements
Attributes
- Inherited from:
- Mirror
The name of the type
The name of the type
Attributes
- Inherited from:
- Mirror
Value members
Concrete methods
Trims the part after the last dash in a string For example: "repo1-text" becomes "repo1"
Trims the part after the last dash in a string For example: "repo1-text" becomes "repo1"
Attributes
Detects a language from a file path by its extension
Detects a language from a file path by its extension
Value parameters
- filePath
-
Path to the file
Attributes
- Returns
-
Some(Language) if detected, None otherwise
Detects multiple languages from a comma-separated string
Detects multiple languages from a comma-separated string
Value parameters
- languages
-
Comma-separated list of language identifiers
Attributes
- Returns
-
List of detected Language enum values
Creates a list of repositories with categories from a list of QdrantURLs
Creates a list of repositories with categories from a list of QdrantURLs
Value parameters
- qdrantCollections
-
List of QdrantURLs to process
Attributes
- Returns
-
List of RepositoryWithCategories
Inherited fields
Attributes
- Inherited from:
- LazyLogging