package
0.0.0-20210129181804-1d0deca2a76e
Repository: https://github.com/pocinnovation/codebasemanager.git
Documentation: pkg.go.dev

# README

CodeBaseManager - Codebase (Repository Management)

The goal of this module is to allow the user to describe repository for their Project through simple TOML files.

Furthermore, Basic Cat and Find Tools (for files and functions) are implemented.

Repository

In .cbm folder, there is a toml file called repository.toml

This file allow you to configure some features such as:

Language = []
Modules = []
Tests = []

Details

Each line represent a feature that can be specified:

These fields are mandatory for now.

FieldsUsageTypeRemark
LanguageProject language listArray of stringMandatory
ModulesProject sources dependenciesArray of stringMandatory
TestsFolders that contains testsArray of stringMandatory

Codebase Tools

Theses tools allow the user to quickly find some information.

FieldsUsageDescription
Findcbm codebase find [args]Find requested files or functions
Catcbm codebase cat [args]Display requested files or functions
LanguageRemark
CNormal, static and static inlines functions
GoFunctions
PythonFunctions and methods, with decorators

# Packages

No description provided by the author

# Functions

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Constants

No description provided by the author

# Variables

No description provided by the author
No description provided by the author
No description provided by the author

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author