Skip to content
This repository was archived by the owner on Oct 1, 2024. It is now read-only.

Commit 48c4c64

Browse files
elektronikworkshopadiazulay
authored andcommitted
Updated log, status and beers
1 parent 95f5a18 commit 48c4c64

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

BRANCHNOTES.md

+6
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,9 @@ During merging I found some bugs within those functions - mainly due to the abov
9898
**2020 02 23** Several tests, fixes and improvements within cocopa. `Arduino.h` now added to forced includes. Fixed code which wasn't linted up to now. Added hint to end of build how to rebuild the IntelliSense configuration. Added missing version field to `c_cpp_properties.json`.
9999
**2020 02 25** Implemented and tested support for `.cpp`-sketches. Done implementing the most relevant unit tests in cocopa. Two independent alpha testers confirm proper working of the previous alpha releases. Updated to the latest revision of cocopa.
100100
**2020 02 26** Preparing for pull request: Removed all code marked `IS-REMOVE` and dead code which I was able to identify. Reviewed all TODOs and resolved those which can be fixed without having to bother the maintainers. Left the unresolved on grounds of documentation.
101+
**2020 02 27** Integrated analysis into all builds. Fixed bug in board management (board configuration couldn't be set anymore). Added logging filter for non-verbose builds and uploads to remove spurious messages. Added post-build script support.
102+
**2020 02 28** Moved some code to cocopa. Cocopa now tries to parse the compiler arguments to set the C++ standard according to the C++ standard set by the individual board package. Better error handling for pre-/post-build commands. Error reporting for exceptions during build cleanup. Full `cmd` and `bash` support within pre-/post-build commands. Environment variables for pre-/post-build commands.
103+
101104

102105
## Status
103106
| | Tasks |
@@ -114,6 +117,7 @@ During merging I found some bugs within those functions - mainly due to the abov
114117
| | :heavy_check_mark: Merging of parsing result and existing file content |
115118
| | :heavy_check_mark: Handling inexistent files and folders |
116119
| | :heavy_check_mark: Write configuration on change only |
120+
| | :heavy_check_mark: Parse C++ standard from compiler flags |
117121
| **Configuration flags** | :heavy_check_mark: Provide global disable flag for IntelliSense auto-config |
118122
| | :heavy_check_mark: Provide project specific override for the global flag - most users will likely use the default setup and disable auto-generation for very specific projects |
119123
| **Unit tests** | :heavy_check_mark: Basic parser (known boards, match/no match)|
@@ -183,6 +187,8 @@ I will list every supporter here, thanks!
183187
2020-02-23 Elektronik Workshop: 20 :beers: (5h coding)
184188
2020-02-25 Elektronik Workshop: 12 :beers: (3h coding)
185189
2020-02-26 Elektronik Workshop: 16 :beers: (4h coding)
190+
2020-02-27 Elektronik Workshop: 48 :beers: (12h coding)
191+
2020-02-28 Elektronik Workshop: 52 :beers: (13h coding)
186192

187193
<!-- https://github.com/StylishThemes/GitHub-Dark/wiki/Emoji -->
188194

0 commit comments

Comments
 (0)