mirror of
https://github.com/TheAlgorithms/C.git
synced 2026-04-23 05:49:37 +00:00
[PR #543] [MERGED] Major rework to improve code quality, add automation checks and self hosted autogenerated documetnation website #966
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/TheAlgorithms/C/pull/543
Author: @kvedala
Created: 6/8/2020
Status: ✅ Merged
Merged: 6/28/2020
Merged by: @kvedala
Base:
master← Head:master📝 Commits (10+)
42f56b6use signed int for openmp for loop38e0a23warning free print uint64d004f03added link to online google colab notebooke4ac34dprint message if OpenMP was found or notb8e650dMerge branch 'master' of github.com:kvedala/C447b116read number from commandline & use long long unsigned integersf046534dynamically large factorial computation3b4e286updating DIRECTORY.mdd501451skip C99 required files - complex.h for MSVCa376316fix openmp for MSVC📊 Changes
374 files changed (+15598 additions, -9296 deletions)
View changed files
➕
.github/ISSUE_TEMPLATE/bug_report.md(+33 -0)➕
.github/ISSUE_TEMPLATE/feature_request.md(+20 -0)➕
.github/pull_request_template.md(+23 -0)➕
.github/workflows/awesome_workflow.yml(+125 -0)➕
.github/workflows/gh-pages.yml(+36 -0)➖
.github/workflows/update_directory_md.yml(+0 -68)📝
.gitignore(+1 -0)➕
.gitpod.dockerfile(+9 -0)➕
.gitpod.yml(+17 -0)➖
.travis.yml(+0 -5)➕
.vscode/settings.json(+7 -0)➖
872.c(+0 -43)➕
CMakeLists.txt(+73 -0)📝
DIRECTORY.md(+141 -98)➕
Doxyfile(+277 -0)📝
README.md(+15 -126)➖
client_server/UDP_Client.c(+0 -49)➖
client_server/UDP_Server.c(+0 -55)📝
client_server/client.c(+67 -62)📝
client_server/server.c(+96 -90)...and 80 more files
📄 Description
Description of Change
cmakebased structurecmaketo check code compilation on linux (ubuntu), Mac OS and Windows (using MS Visual C/C++ compiler)This documentation approach will also enable other contributors to add documentation in their respective languages or use google translate to do so.
Checklist
Note
Before merging, the parent repository branch structure would need to be improved (Adding images branch, adding gh-pages branch). Unless existing maintainers are up for the challenge, I,d like to volunteer to maintain the structure of the repo and the documentation of the same. It’d allow us to have graphs and files for a much better documentation.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.