TODO comments updated by @imdoneio [ci skip] [imdone skip]

This commit is contained in:
imdone.io app user 2018-11-20 11:55:06 -05:00
parent ea1a6164c6
commit f7381f2307
5 changed files with 81 additions and 4 deletions

57
.imdone/config.json Normal file
View file

@ -0,0 +1,57 @@
{
"exclude": [
"^(node_modules|bower_components|\\.imdone|target|build|dist|logs|flow-typed|imdone-export.json)[\\/\\\\]?|\\.(git|svn|hg|npmignore)|\\~$|\\.(jpg|png|gif|swp|ttf|otf)$"
],
"watcher": true,
"keepEmptyPriority": true,
"code": {
"include_lists": [
"TODO",
"DOING",
"DONE",
"PLANNING",
"FIXME",
"ARCHIVE",
"HACK",
"CHANGED",
"XXX",
"IDEA",
"NOTE",
"REVIEW",
"MARK",
"HELP"
]
},
"lists": [
{
"name": "HELP",
"hidden": false
},
{
"hidden": false,
"name": "DONE"
},
{
"name": "FIXME",
"hidden": false
},
{
"name": "TODO",
"hidden": false
}
],
"marked": {
"gfm": true,
"tables": true,
"breaks": false,
"pedantic": false,
"smartLists": true,
"langPrefix": "language-"
},
"sync": {
"id": "5bf43c6528fa8f7a8bf2736d",
"name": "MaikKlein/ash",
"useImdoneioForPriority": true
},
"noHelp": true
}

1
.imdone/sort.json Normal file
View file

@ -0,0 +1 @@
{"HELP":[8,1,3,5,7,9],"DONE":[],"FIXME":[0],"TODO":[2,4,6]}

View file

@ -1,3 +1,5 @@
[![TODO board](https://imdone.io/api/1.0/projects/5bf43c6528fa8f7a8bf2736d/badge)](https://imdone.io/app#/board/MaikKlein/ash)
# Ash
A very lightweight wrapper around Vulkan

View file

@ -354,7 +354,7 @@ pub fn platform_specific_types() -> Tokens {
pub type DWORD = c_ulong;
pub type LPCWSTR = *const u16;
// FIXME: Platform specific types that should come from a library
// FIXME: Platform specific types that should come from a library id:0
// typedefs are only here so that the code compiles for now
#[allow(non_camel_case_types)]
pub type SECURITY_ATTRIBUTES = ();
@ -1002,8 +1002,8 @@ pub enum EnumType {
pub fn variant_ident(enum_name: &str, variant_name: &str) -> Ident {
let _name = enum_name.replace("FlagBits", "");
// TODO: Should be read from vk.xml
// TODO: Also needs to be more robust, vendor names can be substrings from itself,
// TODO: Should be read from vk.xml id:2
// TODO: Also needs to be more robust, vendor names can be substrings from itself, id:4
// like NVX and NV
let vendors = ["_NVX", "_KHR", "_EXT", "_NV", "_AMD", "_ANDROID", "_GOOGLE"];
let mut struct_name = _name.to_shouty_snake_case();
@ -1422,7 +1422,7 @@ pub fn derive_setters(_struct: &vkxml::Struct) -> Option<Tokens> {
}
}
// TODO: Improve in future when https://github.com/rust-lang/rust/issues/53667 is merged
// TODO: Improve in future when https://github.com/rust-lang/rust/issues/53667 is merged id:6
if param_ident_string.starts_with("p_") || param_ident_string.starts_with("pp_") {
if param_ty_string == "*const c_char" {
return Some(quote!{

17
imdone-help.md Normal file
View file

@ -0,0 +1,17 @@
imdone-help
====
#HELP: Try dragging this card to your new list id:8 +imdone-help
#HELP: Ignore files by adding `.imdoneignore` to the root of your project. id:1 +imdone-help
- [imdone.io](https://imdone.io) implements this with the [ignore package](https://www.npmjs.com/package/ignore)
#HELP: Use markdown in todo comments or in the description id:3 +imdone-help
- **This is a description...**
#HELP: Add tags to your comments like this `+mvp` id:5 +imdone-help
#HELP: Add metadata like this... points:5 id:7 +imdone-help
- [imdone.io](https://imdone.io) adds `id:n` to all your todo comments, so take care to leave that one alone
#HELP: Include subtasks using GFM task lists id:9 +imdone-help
- [ ] A task yet to be done
- [x] This is done