Skip to content

Commit b169f7e

Browse files
committed
Feat(Git): Add Git configs and PR Template
1 parent a8a4672 commit b169f7e

File tree

5 files changed

+180
-1
lines changed

5 files changed

+180
-1
lines changed

.editorconfig

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
[*]
2+
charset = utf-8
3+
indent_style = space
4+
indent_size = 4
5+
tab_width = 4
6+
insert_final_newline = true
7+
trim_trailing_whitespace = true
8+
max_line_length = 120

.gitattributes

+104
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,104 @@
1+
## AUTO-DETECT
2+
## Handle line endings automatically for files detected as
3+
## text and leave all files detected as binary untouched.
4+
## This will handle all files NOT defined below.
5+
* text=auto eol=lf
6+
7+
# Text
8+
*.conf text
9+
*.cmake text
10+
11+
## Scripts
12+
*.sh text
13+
*.fish text
14+
*.lua text
15+
16+
## SQL
17+
*.sql text
18+
19+
## C++
20+
*.c text
21+
*.cc text
22+
*.cxx text
23+
*.cpp text
24+
*.c++ text
25+
*.hpp text
26+
*.h text
27+
*.h++ text
28+
*.hh text
29+
30+
31+
## For documentation
32+
33+
# Documents
34+
*.doc diff=astextplain
35+
*.DOC diff=astextplain
36+
*.docx diff=astextplain
37+
*.DOCX diff=astextplain
38+
*.dot diff=astextplain
39+
*.DOT diff=astextplain
40+
*.pdf diff=astextplain
41+
*.PDF diff=astextplain
42+
*.rtf diff=astextplain
43+
*.RTF diff=astextplain
44+
45+
## DOCUMENTATION
46+
*.markdown text
47+
*.md text
48+
*.mdwn text
49+
*.mdown text
50+
*.mkd text
51+
*.mkdn text
52+
*.mdtxt text
53+
*.mdtext text
54+
*.txt text
55+
AUTHORS text
56+
CHANGELOG text
57+
CHANGES text
58+
CONTRIBUTING text
59+
COPYING text
60+
copyright text
61+
*COPYRIGHT* text
62+
INSTALL text
63+
license text
64+
LICENSE text
65+
NEWS text
66+
readme text
67+
*README* text
68+
TODO text
69+
70+
## GRAPHICS
71+
*.ai binary
72+
*.bmp binary
73+
*.eps binary
74+
*.gif binary
75+
*.ico binary
76+
*.jng binary
77+
*.jp2 binary
78+
*.jpg binary
79+
*.jpeg binary
80+
*.jpx binary
81+
*.jxr binary
82+
*.pdf binary
83+
*.png binary
84+
*.psb binary
85+
*.psd binary
86+
*.svg text
87+
*.svgz binary
88+
*.tif binary
89+
*.tiff binary
90+
*.wbmp binary
91+
*.webp binary
92+
93+
94+
## ARCHIVES
95+
*.7z binary
96+
*.gz binary
97+
*.jar binary
98+
*.rar binary
99+
*.tar binary
100+
*.zip binary
101+
102+
## EXECUTABLES
103+
*.exe binary
104+
*.pyc binary

.github/pull_request_template.md

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
## Changes Proposed:
2+
<!-- Describe the changes to the code and functionality with this PR -->
3+
4+
-
5+
6+
## Issues Addressed:
7+
<!-- If your fix has a relating issue, link it below -->
8+
9+
- Closes
10+
11+
## Known Issues and TODO List:
12+
<!-- Is there anything else left to do after/in this PR? -->
13+
14+
- [ ]
15+
- [ ]

.gitignore

+52
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
!.gitkeep
2+
3+
#
4+
#Generic
5+
#
6+
7+
.directory
8+
.mailmap
9+
*.orig
10+
*.rej
11+
*~
12+
.hg/
13+
*.kdev*
14+
.DS_Store
15+
CMakeLists.txt.user
16+
*.bak
17+
*.patch
18+
*.diff
19+
*.REMOTE.*
20+
*.BACKUP.*
21+
*.BASE.*
22+
*.LOCAL.*
23+
24+
#
25+
# IDE & other software
26+
#
27+
/.settings/
28+
/.externalToolBuilders/*
29+
# exclude in all levels
30+
nbproject/
31+
.sync.ffs_db
32+
*.kate-swp
33+
.browse.VC*
34+
.idea
35+
cmake-build-*/*
36+
coverage-report/
37+
38+
#
39+
# Eclipse
40+
#
41+
*.pydevproject
42+
.metadata
43+
.gradle
44+
tmp/
45+
*.tmp
46+
*.swp
47+
*~.nib
48+
local.properties
49+
.settings/
50+
.loadpath
51+
.project
52+
.cproject

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Lempel–Ziv–Welch Compression in CPP
22
[![core-build](https://github.com/Gozzim/LZW_CPP/actions/workflows/core-build.yml/badge.svg?branch=master)](https://github.com/Gozzim/LZW_CPP)
3-
[![CodeFactor](https://www.codefactor.io/repository/github/gozzim/LZW_CPP/badge)](https://www.codefactor.io/repository/github/gozzim/LZW_CPP)
3+
[![CodeFactor](https://www.codefactor.io/repository/github/gozzim/lzw_cpp/badge?s=b829f1f733eba50c4a453362dbd965c4e819270a)](https://www.codefactor.io/repository/github/gozzim/lzw_cpp)
44

55
Implementation of LZW (Lempel–Ziv–Welch) compression and decompression in C++.
66

0 commit comments

Comments
 (0)