• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

abossenbroek / GeneralTree
83%
master: 98%

Build:
Build:
LAST BUILD BRANCH: feature/implementation_cpp_of_treenode_ds
DEFAULT BRANCH: master
Repo Added 05 May 2016 07:34PM UTC
Files 16
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH feature/implementation_cpp_of_treenode_ds
branch: feature/implementation_cpp_of_treenode_ds
CHANGE BRANCH
x
Reset
  • feature/implementation_cpp_of_treenode_ds
  • STABLE
  • V0.0.1
  • develop
  • feature/benchmark
  • feature/create_parse_tree
  • feature/implement_data_storage_in_CPP
  • feature/optimize_foreach_operator
  • feature/tree_diagrammer
  • feature/tree_walker
  • master

pending completion
327

push

travis-ci

abossenbroek
[cpp] [r] [t-r] [t-cpp] Improved node getters

Previously a separate function existed in R and C++ for each combination of key, data and leafs, children, sibling, branch. This has now been considerably simplified. A single C++ function exists for each type of node we want to retrieve. Internally and in the object a single R function exists to retrieve the information. 

All tests have been adjusted.

127 of 127 new or added lines in 7 files covered. (100.0%)

1556 of 1867 relevant lines covered (83.34%)

89.84 hits per line

Relevant lines Covered
Build:
Build:
1867 RELEVANT LINES 1556 COVERED LINES
89.84 HITS PER LINE
Source Files on feature/implementation_cpp_of_treenode_ds
  • List 0
  • Changed 11
  • Source Changed 9
  • Coverage Changed 11
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
327 feature/implementation_cpp_of_treenode_ds [cpp] [r] [t-r] [t-cpp] Improved node getters Previously a separate function existed in R and C++ for each combination of key, data and leafs, children, sibling, branch. This has now been considerably simplified. A single C++ function exists for ... push 04 Oct 2016 08:40PM UTC abossenbroek travis-ci pending completion  
326 feature/implementation_cpp_of_treenode_ds [r] [t-r] casting to and from data.frame tests pass All the tests that verify whether we can cast to and from data frames currently work. push 04 Oct 2016 02:06AM UTC abossenbroek travis-ci pending completion  
325 feature/implementation_cpp_of_treenode_ds [cpp] Moved implementation of tree_key creator to body The tree_key_cast_SEXP(const SEXP& key) function was previously implemented in a header. This is now moved to its own cpp file. push 03 Oct 2016 06:12PM UTC abossenbroek travis-ci pending completion  
324 feature/implementation_cpp_of_treenode_ds [t-r] Added test printing data of type data frame and list push 03 Oct 2016 05:47PM UTC abossenbroek travis-ci pending completion  
323 feature/implementation_cpp_of_treenode_ds [t-r] All tests pass for print push 03 Oct 2016 05:31PM UTC abossenbroek travis-ci pending completion  
322 feature/implementation_cpp_of_treenode_ds [doc] Resolved cran check error due to improper print documentation push 03 Oct 2016 03:23PM UTC abossenbroek travis-ci pending completion  
318 feature/implementation_cpp_of_treenode_ds [cpp] Refactored two functions to templates Previously branch, leafs, children and sibling information was retrieved using functions. In this commit the two functions are moved to a single template. push 02 Oct 2016 07:51PM UTC abossenbroek travis-ci pending completion  
317 feature/implementation_cpp_of_treenode_ds [t-r],[r] Added apply on branch by key The GeneralTree R6 object now has an apply on branch function that is tested. push 02 Oct 2016 04:47PM UTC abossenbroek travis-ci pending completion  
316 feature/implementation_cpp_of_treenode_ds [t-cpp] testing inequality operator for different sized trees Added test for inequality operator of two GeneralTreeInternal objects. The test also verifies tests that the objects are tested on size. push 02 Oct 2016 04:12PM UTC abossenbroek travis-ci pending completion  
315 feature/implementation_cpp_of_treenode_ds Moved implementation of several functions from header to cpp files The header of GeneralTreeInternal implemented several functions. Several of these implementations are taken out of the header to the cpp file. push 02 Oct 2016 04:02PM UTC abossenbroek travis-ci pending completion  
See All Builds (207)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc