lyoutakoduka / spartaproject

MIT License
0 stars 0 forks source link

Add method named "join_name" to class #53

Closed lyoutakoduka closed 2 months ago

lyoutakoduka commented 2 months ago

Related Development: https://github.com/lyoutakoduka/spartaproject/issues/41#issue-2217069442

Define of words

File Name: "name_0001.txt" Base Name: "name_0001" Split Identifier: "_" Name: "name" Index: "0001" Index Number: 1

Currently, module "base_name_elements" can get Name and Index from Base Name of path.

https://github.com/lyoutakoduka/spartaproject/blob/1f53a4ea490503e3cc717bfd989d513b13b2fd06/pyspartaproj/script/string/base_name_elements.py#L12

On this update, add method "join_name" to class "BaseNameElements" in the module.

The method "join_name" generate and return Base Name from Name and Index, and its opposite of method "split_name".

Function prototype of method "join_name" is follow.

def join_name(self, input: BaseName) -> str: 

https://github.com/lyoutakoduka/spartaproject/blob/1f53a4ea490503e3cc717bfd989d513b13b2fd06/pyspartaproj/context/typed/user_context.py#L23