Commit Graph

1030 Commits

Author SHA1 Message Date
Krishna Vedala
cb284bddb2 Merge branch 'master' into graphics/spirograph 2020-07-10 11:44:23 -04:00
Krishna Vedala
02d947777b [enhancement] Replace cpplint with clang-tidy (#943)
* test commit for using clang-tidy instead of cpplint

* add suffix -- to clang-tidy & commit

* fixes to git commit

* commenting redundant clang-format as clang-tidy will take care of that

* add clang-tidy config file

* use clang-tidy config file

* test dump config to ensure config is read correctly

* move test to top

* test passed, removing test code

Test link: https://github.com/TheAlgorithms/C-Plus-Plus/pull/943/checks?check_run_id=851231578

* fix clang-tidy config

* set clang-tidy standard to c++11

* provide clang-tidy with compilation details

* fix build path argument & Use clang-9

(cherry picked from commit 5eddf0cd9536f328a6a3485b5ed59705618a1433)

* Merge commit '433568f9fa7c3e7f1b2e0c86c1864e92ad2668c8'

* Use clang-9

* fix subprocess.STDOUT

* remove pipe for stdout

* bumot o clang-tidy-10

* Revert "Merge commit '433568f9fa7c3e7f1b2e0c86c1864e92ad2668c8'"

This reverts commit 2a7462056a.

* add docs
2020-07-10 11:32:37 -04:00
Rajiv Ranjan Singh
ebd13a7e24 Improved sieve_of_eratosthenes.cpp (#933)
* Update sieve_of_eratosthenes.cpp

* removed unwanted spaces

* removed init function

Co-authored-by: Krishna Vedala <7001608+kvedala@users.noreply.github.com>
2020-07-10 11:02:59 -04:00
Krishna Vedala
bf2dac6de2 enable gitpod for all branches 2020-07-10 10:43:05 -04:00
Krishna Vedala
497d627ebd [improvement] updated contribution guidelines (#945)
* updated contribution guidelines

* fix case
2020-07-09 18:15:05 -04:00
Krishna Vedala
4e8dc2b063 provide keyboard control 2020-07-09 15:21:08 -04:00
Krishna Vedala
433568f9fa build freeglut_static when GLUT library not available 2020-07-08 16:32:53 -04:00
Krishna Vedala
20fc3e70d9 compile FREEGLUT as a subdirectory. this maintains a consistency 2020-07-08 16:32:53 -04:00
Krishna Vedala
2980071f73 use the macro USE_GLUT 2020-07-08 16:32:52 -04:00
Krishna Vedala
ffba9bca91 fix: corrected to compile definitions instead of options 2020-07-08 16:32:52 -04:00
Krishna Vedala
7735b89891 add private option to compile definition 2020-07-08 16:32:51 -04:00
Krishna Vedala
e56539ea73 OpenGL not mandatory 2020-07-08 16:32:50 -04:00
Krishna Vedala
ded46a2fd8 undo changes to github actions 2020-07-08 16:32:50 -04:00
Krishna Vedala
451ce69fb6 fix syntax 2020-07-08 16:32:49 -04:00
Krishna Vedala
4ecea70262 use markepplace tool instead of installing 2020-07-08 16:32:49 -04:00
Krishna Vedala
692e7edb5c install mesa-utils instead 2020-07-08 16:32:48 -04:00
Krishna Vedala
7e8e11b183 fix quotes 2020-07-08 16:32:48 -04:00
Krishna Vedala
e8e58e87c4 fix syntax error 2020-07-08 16:32:47 -04:00
Krishna Vedala
c8e2706a21 install opengl libraries for build check 2020-07-08 16:32:46 -04:00
Krishna Vedala
afdb699b7f download and build freeglut if not available 2020-07-08 16:32:46 -04:00
Krishna Vedala
8280074b42 move include from namespace to global 2020-07-08 16:32:45 -04:00
Krishna Vedala
23e2dffa1e fix filename in docs 2020-07-08 16:32:45 -04:00
Krishna Vedala
802a822c65 fix macro definitions for correct documentation 2020-07-08 16:32:44 -04:00
Krishna Vedala
eec24b3545 fix cpplint error 2020-07-08 16:32:43 -04:00
Krishna Vedala
4c3312fde4 enable VNC for GUI programs on gitpod 2020-07-08 16:32:43 -04:00
github-actions
6815c0b59f updating DIRECTORY.md 2020-07-08 16:32:42 -04:00
Krishna Vedala
014527fc8d add graphics forlder to cmake 2020-07-08 16:32:42 -04:00
Krishna Vedala
b3c04af8e4 added spirograph program 2020-07-08 16:32:41 -04:00
Krishna Vedala
0e9585d080 remove Copyright from docs 2020-07-08 12:30:13 -04:00
github-actions
5baf1ad89f formatting source-code for 247301c5b5 2020-07-02 12:48:35 +00:00
Krishna Vedala
247301c5b5 Merge pull request #927 from tjgurwara99/master
docs: fixed some documentation issues
2020-07-02 08:47:57 -04:00
Krishna Vedala
9afdd4a309 Merge pull request #930 from kvedala/fixes/929_pull
[fixes] issues from #929
2020-07-01 13:28:06 -04:00
Krishna Vedala
390ee8428e fix to upper case 2020-07-01 13:08:41 -04:00
Krishna Vedala
4045bcddf3 verb correction 2020-07-01 13:05:52 -04:00
Krishna Vedala
84fd1cb0d0 small case 'e'
Co-authored-by: Ayaan Khan <ayaankhan98@gmail.com>
2020-07-01 13:04:54 -04:00
Krishna Vedala
fed7dd1c13 improved self-tests 2020-07-01 12:37:54 -04:00
Krishna Vedala
69b5c8395a better rendering of example steps 2020-07-01 10:36:08 -04:00
Krishna Vedala
9b799c93cb added documentation for new function 2020-07-01 10:19:18 -04:00
Krishna Vedala
957b57cf60 fix issues from #929 2020-07-01 10:10:51 -04:00
Tajmeet Singh
f586ca1b64 docs: fix 2020-07-01 14:56:51 +01:00
Ayaan Khan
3cb693234c Merge pull request #929 from ayaankhan98/master
Fix: code quality and docs
2020-07-01 16:00:12 +05:30
github-actions
e4c62d28fe formatting source-code for 7af31e32a2 2020-07-01 10:10:51 +00:00
Ayaan Khan
7af31e32a2 Fix for loop formatiing 2020-07-01 15:39:53 +05:30
Ayaan Khan
dd0a07f18a loop formating fix 2020-07-01 15:38:55 +05:30
github-actions
3e1edca024 formatting source-code for efcccd0148 2020-06-30 22:35:45 +00:00
Ayaan Khan
efcccd0148 resolved merge conflict 2020-07-01 04:04:49 +05:30
Ayaan Khan
8179fbfdec test cases added 2020-07-01 04:03:13 +05:30
github-actions
d64f17f94c formatting source-code for 9217b4d8a8 2020-06-30 22:26:08 +00:00
Ayaan Khan
9217b4d8a8 Merge branch 'master' of https://github.com/ayaankhan98/C-Plus-Plus 2020-07-01 03:54:33 +05:30
Ayaan Khan
d3324aaf34 Fix: code quality and Docs 2020-07-01 03:54:01 +05:30