# Ticket #17841: bad_files.txt

File bad_files.txt, 12.7 KB (added by , 8 years ago) |
---|

Line | |
---|---|

1 | 401 files with wrong documentation |

2 | 1514 functions with no doc |

3 | 563 functions with no test |

4 | 310 doctest are potentially wrong |

5 | |

6 | Files with wrong documentation: |

7 | --------------------------------- |

8 | ./algebras/algebra_element.py |

9 | ./algebras/group_algebra.py |

10 | ./algebras/jordan_algebra.py |

11 | ./algebras/letterplace/free_algebra_letterplace.pyx |

12 | ./all.py |

13 | ./categories/action.pyx |

14 | ./categories/category_types.py |

15 | ./categories/discrete_valuation.py |

16 | ./categories/examples/finite_coxeter_groups.py |

17 | ./categories/fields.py |

18 | ./categories/finite_groups.py |

19 | ./categories/finite_lattice_posets.py |

20 | ./categories/functor.pyx |

21 | ./categories/groupoid.py |

22 | ./categories/hecke_modules.py |

23 | ./categories/homsets.py |

24 | ./categories/map.pyx |

25 | ./categories/morphism.pyx |

26 | ./categories/pushout.py |

27 | ./categories/quotient_fields.py |

28 | ./categories/vector_spaces.py |

29 | ./coding/binary_code.pyx |

30 | ./coding/code_constructions.py |

31 | ./coding/source_coding/huffman.py |

32 | ./combinat/affine_permutation.py |

33 | ./combinat/alternating_sign_matrix.py |

34 | ./combinat/crystals/affine.py |

35 | ./combinat/crystals/kirillov_reshetikhin.py |

36 | ./combinat/crystals/letters.pyx |

37 | ./combinat/crystals/spins.py |

38 | ./combinat/crystals/tensor_product.py |

39 | ./combinat/designs/designs_pyx.pyx |

40 | ./combinat/free_module.py |

41 | ./combinat/integer_vector.py |

42 | ./combinat/matrices/dancing_links.pyx |

43 | ./combinat/partition_algebra.py |

44 | ./combinat/posets/hasse_diagram.py |

45 | ./combinat/posets/linear_extensions.py |

46 | ./combinat/posets/posets.py |

47 | ./combinat/root_system/branching_rules.py |

48 | ./combinat/root_system/weyl_group.py |

49 | ./combinat/species/characteristic_species.py |

50 | ./combinat/species/composition_species.py |

51 | ./combinat/species/cycle_species.py |

52 | ./combinat/species/functorial_composition_species.py |

53 | ./combinat/species/generating_series.py |

54 | ./combinat/species/linear_order_species.py |

55 | ./combinat/species/partition_species.py |

56 | ./combinat/species/permutation_species.py |

57 | ./combinat/species/product_species.py |

58 | ./combinat/species/recursive_species.py |

59 | ./combinat/species/series.py |

60 | ./combinat/species/set_species.py |

61 | ./combinat/species/subset_species.py |

62 | ./combinat/species/sum_species.py |

63 | ./crypto/cipher.py |

64 | ./crypto/classical_cipher.py |

65 | ./crypto/cryptosystem.py |

66 | ./crypto/stream.py |

67 | ./databases/cunningham_tables.py |

68 | ./databases/db_class_polynomials.py |

69 | ./databases/db_modular_polynomials.py |

70 | ./databases/jones.py |

71 | ./databases/sloane.py |

72 | ./databases/stein_watkins.py |

73 | ./dev/cmd_line_interface.py |

74 | ./dev/sagedev.py |

75 | ./ext/c_lib.pyx |

76 | ./ext/fast_eval.pyx |

77 | ./ext/gen_interpreters.py |

78 | ./ext/interactive_constructors_c.pyx |

79 | ./ext/interpreters/wrapper_cdf.pyx |

80 | ./ext/interpreters/wrapper_el.pyx |

81 | ./ext/interpreters/wrapper_py.pyx |

82 | ./ext/interpreters/wrapper_rdf.pyx |

83 | ./ext/interpreters/wrapper_rr.pyx |

84 | ./finance/time_series.pyx |

85 | ./functions/hypergeometric.py |

86 | ./functions/orthogonal_polys.py |

87 | ./functions/special.py |

88 | ./functions/spike_function.py |

89 | ./functions/transcendental.py |

90 | ./games/hexad.py |

91 | ./geometry/polyhedron/plot.py |

92 | ./geometry/polytope.py |

93 | ./geometry/triangulation/base.pyx |

94 | ./graphs/base/c_graph.pyx |

95 | ./graphs/base/graph_backends.py |

96 | ./graphs/base/static_sparse_backend.pyx |

97 | ./graphs/generic_graph.py |

98 | ./graphs/graph_database.py |

99 | ./graphs/graph_decompositions/fast_digraph.pyx |

100 | ./graphs/graph_decompositions/rankwidth.pyx |

101 | ./graphs/graph_generators.py |

102 | ./graphs/hyperbolicity.pyx |

103 | ./groups/abelian_gps/abelian_group_morphism.py |

104 | ./groups/finitely_presented_named.py |

105 | ./groups/generic.py |

106 | ./groups/group_homset.py |

107 | ./groups/matrix_gps/matrix_group.py |

108 | ./groups/pari_group.py |

109 | ./groups/perm_gps/partn_ref/refinement_binary.pyx |

110 | ./groups/perm_gps/partn_ref/refinement_matrices.pyx |

111 | ./groups/perm_gps/permgroup_element.pyx |

112 | ./gsl/callback.pyx |

113 | ./gsl/dwt.pyx |

114 | ./gsl/gsl_array.pyx |

115 | ./gsl/ode.pyx |

116 | ./interacts/debugger.py |

117 | ./interacts/library.py |

118 | ./interfaces/axiom.py |

119 | ./interfaces/cleaner.py |

120 | ./interfaces/ecm.py |

121 | ./interfaces/expect.py |

122 | ./interfaces/fricas.py |

123 | ./interfaces/gap.py |

124 | ./interfaces/gap3.py |

125 | ./interfaces/genus2reduction.py |

126 | ./interfaces/gfan.py |

127 | ./interfaces/giac.py |

128 | ./interfaces/gnuplot.py |

129 | ./interfaces/gp.py |

130 | ./interfaces/interface.py |

131 | ./interfaces/kash.py |

132 | ./interfaces/lisp.py |

133 | ./interfaces/macaulay2.py |

134 | ./interfaces/magma.py |

135 | ./interfaces/magma_free.py |

136 | ./interfaces/mathematica.py |

137 | ./interfaces/matlab.py |

138 | ./interfaces/maxima_lib.py |

139 | ./interfaces/povray.py |

140 | ./interfaces/psage.py |

141 | ./interfaces/qsieve.py |

142 | ./interfaces/quit.py |

143 | ./interfaces/r.py |

144 | ./interfaces/rubik.py |

145 | ./interfaces/singular.py |

146 | ./interfaces/tests.py |

147 | ./lfunctions/dokchitser.py |

148 | ./lfunctions/lcalc.py |

149 | ./lfunctions/sympow.py |

150 | ./libs/flint/flint.pyx |

151 | ./libs/flint/fmpz_poly.pyx |

152 | ./libs/gap/util.pyx |

153 | ./libs/linbox/linbox.pyx |

154 | ./libs/mpmath/all.py |

155 | ./libs/mpmath/ext_libmp.pyx |

156 | ./libs/mpmath/ext_main.pyx |

157 | ./libs/ntl/ntl_GF2.pyx |

158 | ./libs/ntl/ntl_GF2E.pyx |

159 | ./libs/ntl/ntl_GF2EContext.pyx |

160 | ./libs/ntl/ntl_GF2EX.pyx |

161 | ./libs/ntl/ntl_GF2X.pyx |

162 | ./libs/ntl/ntl_ZZ.pyx |

163 | ./libs/ntl/ntl_ZZX.pyx |

164 | ./libs/ntl/ntl_ZZ_p.pyx |

165 | ./libs/ntl/ntl_ZZ_pContext.pyx |

166 | ./libs/ntl/ntl_ZZ_pE.pyx |

167 | ./libs/ntl/ntl_ZZ_pEContext.pyx |

168 | ./libs/ntl/ntl_ZZ_pEX.pyx |

169 | ./libs/ntl/ntl_ZZ_pX.pyx |

170 | ./libs/ntl/ntl_lzz_p.pyx |

171 | ./libs/ntl/ntl_lzz_pContext.pyx |

172 | ./libs/ntl/ntl_lzz_pX.pyx |

173 | ./libs/ntl/ntl_mat_GF2.pyx |

174 | ./libs/ntl/ntl_mat_GF2E.pyx |

175 | ./libs/ntl/ntl_mat_ZZ.pyx |

176 | ./libs/pari/gen.pyx |

177 | ./libs/pari/pari_instance.pyx |

178 | ./matrix/action.pyx |

179 | ./matrix/constructor.py |

180 | ./matrix/matrix1.pyx |

181 | ./matrix/matrix2.pyx |

182 | ./matrix/matrix_complex_double_dense.pyx |

183 | ./matrix/matrix_dense.pyx |

184 | ./matrix/matrix_double_dense.pyx |

185 | ./matrix/matrix_generic_sparse.pyx |

186 | ./matrix/matrix_integer_2x2.pyx |

187 | ./matrix/matrix_integer_dense.pyx |

188 | ./matrix/matrix_integer_sparse.pyx |

189 | ./matrix/matrix_misc.py |

190 | ./matrix/matrix_mod2_dense.pyx |

191 | ./matrix/matrix_modn_dense.pyx |

192 | ./matrix/matrix_modn_sparse.pyx |

193 | ./matrix/matrix_rational_dense.pyx |

194 | ./matrix/matrix_rational_sparse.pyx |

195 | ./matrix/matrix_real_double_dense.pyx |

196 | ./matrix/matrix_space.py |

197 | ./matrix/matrix_sparse.pyx |

198 | ./matrix/matrix_window.pyx |

199 | ./matrix/matrix_window_modn_dense.pyx |

200 | ./media/channels.pyx |

201 | ./media/wav.py |

202 | ./misc/all.py |

203 | ./misc/ascii_art.py |

204 | ./misc/binary_tree.pyx |

205 | ./misc/bindable_class.py |

206 | ./misc/cache.py |

207 | ./misc/cachefunc.pyx |

208 | ./misc/copying.py |

209 | ./misc/cython_c.pyx |

210 | ./misc/db.py |

211 | ./misc/decorators.py |

212 | ./misc/defaults.py |

213 | ./misc/file_to_worksheet.py |

214 | ./misc/fpickle.pyx |

215 | ./misc/func_persist.py |

216 | ./misc/function_mangling.pyx |

217 | ./misc/functional.py |

218 | ./misc/getusage.py |

219 | ./misc/html.py |

220 | ./misc/inline_fortran.py |

221 | ./misc/log.py |

222 | ./misc/mathml.py |

223 | ./misc/memory_info.py |

224 | ./misc/misc.py |

225 | ./misc/mrange.py |

226 | ./misc/multireplace.py |

227 | ./misc/nested_class.pyx |

228 | ./misc/package.py |

229 | ./misc/pager.py |

230 | ./misc/persist.py |

231 | ./misc/pickle_old.pyx |

232 | ./misc/profiler.py |

233 | ./misc/remote_file.py |

234 | ./misc/reset.pyx |

235 | ./misc/sageinspect.py |

236 | ./misc/search.pyx |

237 | ./misc/test_class_pickling.py |

238 | ./misc/typecheck.py |

239 | ./modular/arithgroup/arithgroup_perm.py |

240 | ./modular/arithgroup/congroup_gamma.py |

241 | ./modular/arithgroup/congroup_generic.py |

242 | ./modular/modform/ambient_g0.py |

243 | ./modules/free_module.py |

244 | ./modules/free_module_element.pyx |

245 | ./modules/matrix_morphism.py |

246 | ./modules/module.pyx |

247 | ./modules/vector_complex_double_dense.pyx |

248 | ./modules/vector_integer_dense.pyx |

249 | ./modules/vector_modn_dense.pyx |

250 | ./modules/vector_rational_dense.pyx |

251 | ./modules/vector_real_double_dense.pyx |

252 | ./monoids/free_abelian_monoid.py |

253 | ./monoids/free_abelian_monoid_element.py |

254 | ./monoids/free_monoid.py |

255 | ./monoids/free_monoid_element.py |

256 | ./monoids/indexed_free_monoid.py |

257 | ./monoids/string_monoid.py |

258 | ./monoids/string_monoid_element.py |

259 | ./monoids/string_ops.py |

260 | ./numerical/backends/cplex_backend.pyx |

261 | ./numerical/backends/cvxopt_backend.pyx |

262 | ./numerical/backends/generic_backend.pyx |

263 | ./numerical/backends/glpk_graph_backend.pyx |

264 | ./numerical/backends/gurobi_backend.pyx |

265 | ./numerical/backends/ppl_backend.pyx |

266 | ./numerical/mip.pyx |

267 | ./parallel/decorate.py |

268 | ./parallel/use_fork.py |

269 | ./plot/animate.py |

270 | ./plot/arc.py |

271 | ./plot/arrow.py |

272 | ./plot/bar_chart.py |

273 | ./plot/bezier_path.py |

274 | ./plot/circle.py |

275 | ./plot/complex_plot.pyx |

276 | ./plot/contour_plot.py |

277 | ./plot/density_plot.py |

278 | ./plot/disk.py |

279 | ./plot/ellipse.py |

280 | ./plot/hyperbolic_arc.py |

281 | ./plot/hyperbolic_polygon.py |

282 | ./plot/java3d.py |

283 | ./plot/line.py |

284 | ./plot/matrix_plot.py |

285 | ./plot/misc.py |

286 | ./plot/plot3d/base.pyx |

287 | ./plot/plot3d/index_face_set.pyx |

288 | ./plot/plot3d/platonic.py |

289 | ./plot/plot3d/transform.pyx |

290 | ./plot/plot_field.py |

291 | ./plot/point.py |

292 | ./plot/polygon.py |

293 | ./plot/primitive.py |

294 | ./plot/scatter_plot.py |

295 | ./plot/text.py |

296 | ./probability/random_variable.py |

297 | ./repl/interpreter.py |

298 | ./repl/ipython_extension.py |

299 | ./repl/load.py |

300 | ./repl/preparse.py |

301 | ./repl/zmq_kernel.py |

302 | ./rings/algebraic_closure_finite_field.py |

303 | ./rings/fast_arith.pyx |

304 | ./rings/finite_rings/finite_field_base.pyx |

305 | ./rings/finite_rings/hom_finite_field.pyx |

306 | ./rings/finite_rings/hom_prime_finite_field.pyx |

307 | ./rings/finite_rings/integer_mod.pyx |

308 | ./rings/finite_rings/integer_mod_ring.py |

309 | ./rings/function_field/constructor.py |

310 | ./rings/function_field/function_field.py |

311 | ./rings/integer.pyx |

312 | ./rings/laurent_series_ring_element.pyx |

313 | ./rings/morphism.pyx |

314 | ./rings/number_field/class_group.py |

315 | ./rings/number_field/number_field.py |

316 | ./rings/number_field/number_field_ideal.py |

317 | ./rings/number_field/splitting_field.py |

318 | ./rings/padics/morphism.pyx |

319 | ./rings/padics/pow_computer_ext.pyx |

320 | ./rings/pari_ring.py |

321 | ./rings/polynomial/convolution.py |

322 | ./rings/polynomial/cyclotomic.pyx |

323 | ./rings/polynomial/multi_polynomial.pyx |

324 | ./rings/polynomial/multi_polynomial_element.py |

325 | ./rings/polynomial/multi_polynomial_ideal.py |

326 | ./rings/polynomial/multi_polynomial_ideal_libsingular.pyx |

327 | ./rings/polynomial/multi_polynomial_ring.py |

328 | ./rings/polynomial/multi_polynomial_ring_generic.pyx |

329 | ./rings/polynomial/padics/polynomial_padic.py |

330 | ./rings/polynomial/padics/polynomial_padic_capped_relative_dense.py |

331 | ./rings/polynomial/pbori.pyx |

332 | ./rings/polynomial/polydict.pyx |

333 | ./rings/polynomial/polynomial_compiled.pyx |

334 | ./rings/polynomial/polynomial_element.pyx |

335 | ./rings/polynomial/polynomial_element_generic.py |

336 | ./rings/polynomial/polynomial_fateman.py |

337 | ./rings/polynomial/polynomial_integer_dense_flint.pyx |

338 | ./rings/polynomial/polynomial_integer_dense_ntl.pyx |

339 | ./rings/polynomial/polynomial_modn_dense_ntl.pyx |

340 | ./rings/polynomial/polynomial_quotient_ring.py |

341 | ./rings/polynomial/polynomial_quotient_ring_element.py |

342 | ./rings/polynomial/polynomial_real_mpfr_dense.pyx |

343 | ./rings/polynomial/polynomial_ring.py |

344 | ./rings/polynomial/polynomial_ring_constructor.py |

345 | ./rings/polynomial/polynomial_ring_homomorphism.pyx |

346 | ./rings/polynomial/polynomial_singular_interface.py |

347 | ./rings/polynomial/real_roots.pyx |

348 | ./rings/polynomial/term_order.py |

349 | ./rings/power_series_mpoly.pyx |

350 | ./rings/power_series_ring.py |

351 | ./rings/power_series_ring_element.pyx |

352 | ./rings/qqbar.py |

353 | ./schemes/elliptic_curves/BSD.py |

354 | ./schemes/elliptic_curves/ell_egros.py |

355 | ./schemes/elliptic_curves/ell_generic.py |

356 | ./schemes/elliptic_curves/ell_modular_symbols.py |

357 | ./schemes/elliptic_curves/ell_rational_field.py |

358 | ./schemes/elliptic_curves/gp_simon.py |

359 | ./schemes/elliptic_curves/jacobian.py |

360 | ./schemes/elliptic_curves/mod5family.py |

361 | ./schemes/elliptic_curves/weierstrass_transform.py |

362 | ./schemes/generic/glue.py |

363 | ./schemes/generic/point.py |

364 | ./schemes/hyperelliptic_curves/hyperelliptic_g2_generic.py |

365 | ./schemes/hyperelliptic_curves/hyperelliptic_generic.py |

366 | ./schemes/hyperelliptic_curves/hyperelliptic_rational_field.py |

367 | ./schemes/hyperelliptic_curves/jacobian_g2.py |

368 | ./schemes/hyperelliptic_curves/jacobian_generic.py |

369 | ./schemes/hyperelliptic_curves/jacobian_homset.py |

370 | ./schemes/hyperelliptic_curves/kummer_surface.py |

371 | ./schemes/hyperelliptic_curves/monsky_washnitzer.py |

372 | ./schemes/plane_curves/affine_curve.py |

373 | ./schemes/plane_curves/curve.py |

374 | ./schemes/plane_curves/projective_curve.py |

375 | ./schemes/toric/variety.py |

376 | ./schemes/toric/weierstrass_covering.py |

377 | ./server/support.py |

378 | ./server/trac/trac.py |

379 | ./sets/finite_enumerated_set.py |

380 | ./stats/hmm/chmm.pyx |

381 | ./stats/hmm/hmm.pyx |

382 | ./structure/category_object.pyx |

383 | ./structure/coerce_actions.pyx |

384 | ./structure/coerce_maps.pyx |

385 | ./structure/dynamic_class.py |

386 | ./structure/element.pyx |

387 | ./structure/element_verify.py |

388 | ./structure/generators.pyx |

389 | ./structure/gens_py.py |

390 | ./structure/graphics_file.py |

391 | ./structure/indexed_generators.py |

392 | ./structure/list_clone.pyx |

393 | ./structure/mutability.pyx |

394 | ./structure/nonexact.py |

395 | ./structure/parent.pyx |

396 | ./structure/parent_base.pyx |

397 | ./structure/parent_gens.pyx |

398 | ./structure/parent_old.pyx |

399 | ./structure/proof/proof.py |

400 | ./structure/sage_object.pyx |

401 | ./structure/sequence.py |

402 | ./symbolic/expression.pyx |

403 | ./symbolic/expression_conversions.py |

404 | ./symbolic/function.pyx |

405 | ./symbolic/pynac.pyx |

406 | ./tests/benchmark.py |

407 | ./tests/cython.pyx |

408 | ./tests/interrupt.pyx |