Skip to content

Commit b72c9d2

Browse files
committed
chore: add labels to FIXMEs
add csv, update window/mod.rs add fixme csv Update fixmes.csv Update fixmes.csv Update fixmes.csv Update fixmes.csv Update fixmes.csv Update fixmes.csv Update fixmes.csv Update fixmes.csv Update fixmes.csv Update fixmes.csv Update fixmes.csv Update fixmes.csv Update fixmes.csv Update fixmes.csv updates to csv Update fixmes.csv Update fixmes.csv Update fixmes.csv Update fixmes.csv remove hurd" Update fixmes.csv remove "'s Update fixmes.csv - add categories
1 parent 4bc5300 commit b72c9d2

File tree

9 files changed

+441
-49
lines changed

9 files changed

+441
-49
lines changed

fixmes.csv

Lines changed: 392 additions & 0 deletions
Large diffs are not rendered by default.

src/unix/bsd/mod.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -185,7 +185,7 @@ cfg_if! {
185185
f.debug_struct("sockaddr_un")
186186
.field("sun_len", &self.sun_len)
187187
.field("sun_family", &self.sun_family)
188-
// FIXME: .field("sun_path", &self.sun_path)
188+
// FIXME(bsd): .field("sun_path", &self.sun_path)
189189
.finish()
190190
}
191191
}
@@ -232,11 +232,11 @@ cfg_if! {
232232
impl fmt::Debug for utsname {
233233
fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
234234
f.debug_struct("utsname")
235-
// FIXME: .field("sysname", &self.sysname)
236-
// FIXME: .field("nodename", &self.nodename)
237-
// FIXME: .field("release", &self.release)
238-
// FIXME: .field("version", &self.version)
239-
// FIXME: .field("machine", &self.machine)
235+
// FIXME(bsd): .field("sysname", &self.sysname)
236+
// FIXME(bsd): .field("nodename", &self.nodename)
237+
// FIXME(bsd): .field("release", &self.release)
238+
// FIXME(bsd): .field("version", &self.version)
239+
// FIXME(bsd): .field("machine", &self.machine)
240240
.finish()
241241
}
242242
}

src/unix/bsd/netbsdlike/openbsd/mod.rs

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -780,7 +780,7 @@ cfg_if! {
780780
.field("d_reclen", &self.d_reclen)
781781
.field("d_type", &self.d_type)
782782
.field("d_namlen", &self.d_namlen)
783-
// FIXME: .field("d_name", &self.d_name)
783+
// FIXME(openbsd): .field("d_name", &self.d_name)
784784
.finish()
785785
}
786786
}
@@ -873,8 +873,8 @@ cfg_if! {
873873
fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
874874
f.debug_struct("lastlog")
875875
.field("ll_time", &self.ll_time)
876-
// FIXME: .field("ll_line", &self.ll_line)
877-
// FIXME: .field("ll_host", &self.ll_host)
876+
// FIXME(openbsd): .field("ll_line", &self.ll_line)
877+
// FIXME(openbsd): .field("ll_host", &self.ll_host)
878878
.finish()
879879
}
880880
}
@@ -913,9 +913,9 @@ cfg_if! {
913913
impl fmt::Debug for utmp {
914914
fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
915915
f.debug_struct("utmp")
916-
// FIXME: .field("ut_line", &self.ut_line)
917-
// FIXME: .field("ut_name", &self.ut_name)
918-
// FIXME: .field("ut_host", &self.ut_host)
916+
// FIXME(openbsd): .field("ut_line", &self.ut_line)
917+
// FIXME(openbsd): .field("ut_name", &self.ut_name)
918+
// FIXME(openbsd): .field("ut_host", &self.ut_host)
919919
.field("ut_time", &self.ut_time)
920920
.finish()
921921
}
@@ -1048,10 +1048,10 @@ cfg_if! {
10481048
.field("f_namemax", &self.f_namemax)
10491049
.field("f_owner", &self.f_owner)
10501050
.field("f_ctime", &self.f_ctime)
1051-
// FIXME: .field("f_fstypename", &self.f_fstypename)
1052-
// FIXME: .field("f_mntonname", &self.f_mntonname)
1053-
// FIXME: .field("f_mntfromname", &self.f_mntfromname)
1054-
// FIXME: .field("f_mntfromspec", &self.f_mntfromspec)
1051+
// FIXME(openbsd): .field("f_fstypename", &self.f_fstypename)
1052+
// FIXME(openbsd): .field("f_mntonname", &self.f_mntonname)
1053+
// FIXME(openbsd): .field("f_mntfromname", &self.f_mntfromname)
1054+
// FIXME(openbsd): .field("f_mntfromspec", &self.f_mntfromspec)
10551055
.field("mount_info", &self.mount_info)
10561056
.finish()
10571057
}

src/unix/bsd/netbsdlike/openbsd/x86_64.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -94,8 +94,8 @@ cfg_if! {
9494
.field("fx_rdp", &{ self.fx_rdp })
9595
.field("fx_mxcsr", &{ self.fx_mxcsr })
9696
.field("fx_mxcsr_mask", &{ self.fx_mxcsr_mask })
97-
// FIXME: .field("fx_st", &{self.fx_st})
98-
// FIXME: .field("fx_xmm", &{self.fx_xmm})
97+
// FIXME(openbsd): .field("fx_st", &{self.fx_st})
98+
// FIXME(openbsd): .field("fx_xmm", &{self.fx_xmm})
9999
.finish()
100100
}
101101
}

src/unix/haiku/mod.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -562,7 +562,7 @@ cfg_if! {
562562
f.debug_struct("sockaddr_un")
563563
.field("sun_len", &self.sun_len)
564564
.field("sun_family", &self.sun_family)
565-
// FIXME: .field("sun_path", &self.sun_path)
565+
// FIXME(haiku): .field("sun_path", &self.sun_path)
566566
.finish()
567567
}
568568
}
@@ -599,7 +599,7 @@ cfg_if! {
599599
.field("ss_family", &self.ss_family)
600600
.field("__ss_pad1", &self.__ss_pad1)
601601
.field("__ss_pad2", &self.__ss_pad2)
602-
// FIXME: .field("__ss_pad3", &self.__ss_pad3)
602+
// FIXME(haiku): .field("__ss_pad3", &self.__ss_pad3)
603603
.finish()
604604
}
605605
}
@@ -636,7 +636,7 @@ cfg_if! {
636636
.field("d_ino", &self.d_ino)
637637
.field("d_pino", &self.d_pino)
638638
.field("d_reclen", &self.d_reclen)
639-
// FIXME: .field("d_name", &self.d_name)
639+
// FIXME(haiku): .field("d_name", &self.d_name)
640640
.finish()
641641
}
642642
}
@@ -868,7 +868,7 @@ pub const LC_NUMERIC: c_int = 4;
868868
pub const LC_TIME: c_int = 5;
869869
pub const LC_MESSAGES: c_int = 6;
870870

871-
// FIXME: Haiku does not have MAP_FILE, but library/std/os.rs requires it
871+
// FIXME(haiku): Haiku does not have MAP_FILE, but library/std/os.rs requires it
872872
pub const MAP_FILE: c_int = 0x00;
873873
pub const MAP_SHARED: c_int = 0x01;
874874
pub const MAP_PRIVATE: c_int = 0x02;
@@ -1301,7 +1301,7 @@ pub const PTHREAD_MUTEX_NORMAL: c_int = 1;
13011301
pub const PTHREAD_MUTEX_ERRORCHECK: c_int = 2;
13021302
pub const PTHREAD_MUTEX_RECURSIVE: c_int = 3;
13031303

1304-
pub const FIOCLEX: c_ulong = 0; // FIXME: does not exist on Haiku!
1304+
pub const FIOCLEX: c_ulong = 0; // FIXME(haiku): does not exist on Haiku!
13051305

13061306
pub const RUSAGE_CHILDREN: c_int = -1;
13071307

src/unix/haiku/x86_64.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -94,9 +94,9 @@ cfg_if! {
9494
.field("rdp", &self.rdp)
9595
.field("mxcsr", &self.mxcsr)
9696
.field("mscsr_mask", &self.mscsr_mask)
97-
// FIXME: .field("_fpreg", &self._fpreg)
98-
// FIXME: .field("_xmm", &self._xmm)
99-
// FIXME: .field("_reserved_416_511", &self._reserved_416_511)
97+
// FIXME(haiku): .field("_fpreg", &self._fpreg)
98+
// FIXME(haiku): .field("_xmm", &self._xmm)
99+
// FIXME(haiku): .field("_reserved_416_511", &self._reserved_416_511)
100100
.finish()
101101
}
102102
}
@@ -133,7 +133,7 @@ cfg_if! {
133133
f.debug_struct("xstate_hdr")
134134
.field("bv", &self.bv)
135135
.field("xcomp_bv", &self.xcomp_bv)
136-
// FIXME: .field("_reserved", &field._reserved)
136+
// FIXME(haiku): .field("_reserved", &field._reserved)
137137
.finish()
138138
}
139139
}
@@ -162,7 +162,7 @@ cfg_if! {
162162
f.debug_struct("savefpu")
163163
.field("fp_fxsave", &self.fp_fxsave)
164164
.field("fp_xstate", &self.fp_xstate)
165-
// FIXME: .field("_fp_ymm", &field._fp_ymm)
165+
// FIXME(haiku): .field("_fp_ymm", &field._fp_ymm)
166166
.finish()
167167
}
168168
}

src/unix/nto/mod.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -806,7 +806,7 @@ cfg_if! {
806806
f.debug_struct("sockaddr_un")
807807
.field("sun_len", &self.sun_len)
808808
.field("sun_family", &self.sun_family)
809-
// FIXME: .field("sun_path", &self.sun_path)
809+
// FIXME(nto): .field("sun_path", &self.sun_path)
810810
.finish()
811811
}
812812
}
@@ -1015,11 +1015,11 @@ cfg_if! {
10151015
impl fmt::Debug for utsname {
10161016
fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
10171017
f.debug_struct("utsname")
1018-
// FIXME: .field("sysname", &self.sysname)
1019-
// FIXME: .field("nodename", &self.nodename)
1020-
// FIXME: .field("release", &self.release)
1021-
// FIXME: .field("version", &self.version)
1022-
// FIXME: .field("machine", &self.machine)
1018+
// FIXME(nto): .field("sysname", &self.sysname)
1019+
// FIXME(nto): .field("nodename", &self.nodename)
1020+
// FIXME(nto): .field("release", &self.release)
1021+
// FIXME(nto): .field("version", &self.version)
1022+
// FIXME(nto): .field("machine", &self.machine)
10231023
.finish()
10241024
}
10251025
}

src/unix/solarish/mod.rs

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -588,7 +588,7 @@ cfg_if! {
588588
fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
589589
f.debug_struct("sockaddr_un")
590590
.field("sun_family", &self.sun_family)
591-
// FIXME: .field("sun_path", &self.sun_path)
591+
// FIXME(solarish): .field("sun_path", &self.sun_path)
592592
.finish()
593593
}
594594
}
@@ -631,11 +631,11 @@ cfg_if! {
631631
impl fmt::Debug for utsname {
632632
fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
633633
f.debug_struct("utsname")
634-
// FIXME: .field("sysname", &self.sysname)
635-
// FIXME: .field("nodename", &self.nodename)
636-
// FIXME: .field("release", &self.release)
637-
// FIXME: .field("version", &self.version)
638-
// FIXME: .field("machine", &self.machine)
634+
// FIXME(solarish): .field("sysname", &self.sysname)
635+
// FIXME(solarish): .field("nodename", &self.nodename)
636+
// FIXME(solarish): .field("release", &self.release)
637+
// FIXME(solarish): .field("version", &self.version)
638+
// FIXME(solarish): .field("machine", &self.machine)
639639
.finish()
640640
}
641641
}
@@ -690,7 +690,7 @@ cfg_if! {
690690
.field("ss_family", &self.ss_family)
691691
.field("__ss_pad1", &self.__ss_pad1)
692692
.field("__ss_align", &self.__ss_align)
693-
// FIXME: .field("__ss_pad2", &self.__ss_pad2)
693+
// FIXME(solarish): .field("__ss_pad2", &self.__ss_pad2)
694694
.finish()
695695
}
696696
}
@@ -739,7 +739,7 @@ cfg_if! {
739739
&& self.si_code == other.si_code
740740
&& self.si_errno == other.si_errno
741741
{
742-
// FIXME: The `si_pad` field in the 64-bit version of the struct is ignored
742+
// FIXME(solarish): The `si_pad` field in the 64-bit version of the struct is ignored
743743
// (for now) when doing comparisons.
744744

745745
let field_count = self.data_field_count();
@@ -759,7 +759,7 @@ cfg_if! {
759759
.field("si_signo", &self.si_signo)
760760
.field("si_code", &self.si_code)
761761
.field("si_errno", &self.si_errno)
762-
// FIXME: .field("__pad", &self.__pad)
762+
// FIXME(solarish): .field("__pad", &self.__pad)
763763
.finish()
764764
}
765765
}
@@ -769,7 +769,7 @@ cfg_if! {
769769
self.si_code.hash(state);
770770
self.si_errno.hash(state);
771771

772-
// FIXME: The `si_pad` field in the 64-bit version of the struct is ignored
772+
// FIXME(solarish): The `si_pad` field in the 64-bit version of the struct is ignored
773773
// (for now) when doing hashing.
774774

775775
let field_count = self.data_field_count();
@@ -802,7 +802,7 @@ cfg_if! {
802802
.field("sdl_nlen", &self.sdl_nlen)
803803
.field("sdl_alen", &self.sdl_alen)
804804
.field("sdl_slen", &self.sdl_slen)
805-
// FIXME: .field("sdl_data", &self.sdl_data)
805+
// FIXME(solarish): .field("sdl_data", &self.sdl_data)
806806
.finish()
807807
}
808808
}
@@ -852,7 +852,7 @@ cfg_if! {
852852
impl PartialEq for pad128_t {
853853
fn eq(&self, other: &pad128_t) -> bool {
854854
unsafe {
855-
// FIXME: self._q == other._q ||
855+
// FIXME(solarish): self._q == other._q ||
856856
self._l == other._l
857857
}
858858
}
@@ -869,7 +869,7 @@ cfg_if! {
869869
impl PartialEq for upad128_t {
870870
fn eq(&self, other: &upad128_t) -> bool {
871871
unsafe {
872-
// FIXME: self._q == other._q ||
872+
// FIXME(solarish): self._q == other._q ||
873873
self._l == other._l
874874
}
875875
}
@@ -878,7 +878,7 @@ cfg_if! {
878878
impl hash::Hash for upad128_t {
879879
fn hash<H: hash::Hasher>(&self, state: &mut H) {
880880
unsafe {
881-
// FIXME: state.write_i64(self._q as i64);
881+
// FIXME(solarish): state.write_i64(self._q as i64);
882882
self._l.hash(state);
883883
}
884884
}

src/windows/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -264,7 +264,7 @@ impl Clone for FILE {
264264
}
265265
}
266266
#[cfg_attr(feature = "extra_traits", derive(Debug))]
267-
pub enum fpos_t {} // FIXME: fill this out with a struct
267+
pub enum fpos_t {} // FIXME(struct): fill this out with a struct
268268
impl Copy for fpos_t {}
269269
impl Clone for fpos_t {
270270
fn clone(&self) -> fpos_t {

0 commit comments

Comments
 (0)