Commit Graph

  • e0892dd014 Fix arch flags Ciaran McCreesh 2006-02-16 22:26:51 +0000
  • c1e816d8c0 Handle USE_EXPAND in QA checks more sanely Ciaran McCreesh 2006-02-16 21:54:28 +0000
  • e3176e4b3e Check ChangeLog header Ciaran McCreesh 2006-02-16 21:07:35 +0000
  • 3d410c1193 Don't try to treat things like header.txt as a category. Ciaran McCreesh 2006-02-16 20:43:25 +0000
  • 5ed2a019fc Add some context to exceptions Ciaran McCreesh 2006-02-16 20:42:28 +0000
  • e537afe2a3 Add stubs for debug-print* Ciaran McCreesh 2006-02-16 19:58:55 +0000
  • 0ce9b3d236 Don't use the metadata.dtd in /usr/portage/ . Fetch our own instead. Ciaran McCreesh 2006-02-16 19:45:43 +0000
  • 8228c51ae8 Make ConfigurationError have a public constructor. Ciaran McCreesh 2006-02-16 19:27:10 +0000
  • b8e1933c89 Allow qualudis to be run in the top level Ciaran McCreesh 2006-02-16 18:04:26 +0000
  • b5a8c3a890 Add ebuild helpers Stephen P. Bennett 2006-02-16 17:56:15 +0000
  • 5640dc6d42 Avoid regenerating the environment for each check. Significant performance boost... Ciaran McCreesh 2006-02-16 17:54:49 +0000
  • b37aa8c01a Category level checks Ciaran McCreesh 2006-02-16 17:50:19 +0000
  • 5d7a0acfa9 Drop the repo_name message to qa Ciaran McCreesh 2006-02-16 17:43:42 +0000
  • 7832e2dc92 Recognise when we're not in a package directory Ciaran McCreesh 2006-02-16 17:35:00 +0000
  • 516d2cee3d Don't mangle the order of enum arg options when displaying help messages Ciaran McCreesh 2006-02-16 17:23:28 +0000
  • bf42f82637 Add --message-level, default to info Ciaran McCreesh 2006-02-16 17:13:26 +0000
  • 760ae66106 Add --log-level, default to warning Ciaran McCreesh 2006-02-16 17:03:36 +0000
  • 00d10b6f78 Add ll_silent, for when you really don't want log messages Ciaran McCreesh 2006-02-16 17:03:05 +0000
  • 1a8e8f7793 icc90 blows goats. Ciaran McCreesh 2006-02-16 14:17:11 +0000
  • bd7d77e58c files/ size QA checks Ciaran McCreesh 2006-02-16 13:23:11 +0000
  • 80111275ca Add FSEntry->file_size() Ciaran McCreesh 2006-02-16 13:05:32 +0000
  • 3fe70cd0ba Use a proper exception rather than InternalError for weird version operators Ciaran McCreesh 2006-02-16 12:40:13 +0000
  • 39005c38ee Work around various stupid compiler bugs Ciaran McCreesh 2006-02-16 11:48:44 +0000
  • f66cbd26c2 Replace some of the InternalErrors with real exceptions Ciaran McCreesh 2006-02-15 18:28:59 +0000
  • d80930475d Reduce non existing || ( ) warnings to maybe Ciaran McCreesh 2006-02-15 17:44:00 +0000
  • 6f4819ef3f Don't display errors for arch flags not being in IUSE. Detect svn status | grep -v '^?' | sort -k2arch? flags in depends. Ciaran McCreesh 2006-02-15 17:17:26 +0000
  • 3c8633aa3b Add repository->is_arch_flag() Ciaran McCreesh 2006-02-15 17:16:38 +0000
  • 566ed28372 Also check for DEPEND overlap with PDEPEND Ciaran McCreesh 2006-02-15 14:09:31 +0000
  • dd285fe535 Check RDEPEND/PDEPEND overlap Ciaran McCreesh 2006-02-15 13:57:52 +0000
  • e0422ec443 Some more suspicious RDEPEND packages Ciaran McCreesh 2006-02-15 13:28:50 +0000
  • 0643f37d40 Check for suspicious RDEPEND entries Ciaran McCreesh 2006-02-15 13:18:59 +0000
  • b42d5db672 Check || () block sanity Ciaran McCreesh 2006-02-15 13:02:23 +0000
  • 807fbf0fe5 Visibility QA framework. Does nothing currently. Ciaran McCreesh 2006-02-15 11:38:46 +0000
  • 73262ec1a9 Keywords checks Ciaran McCreesh 2006-02-15 10:48:47 +0000
  • 5480757f20 Some crude checks for use? flags in *DEPEND. Currently gives various false matches. Ciaran McCreesh 2006-02-15 03:01:00 +0000
  • 83c3a76db4 Fix composite variables Ciaran McCreesh 2006-02-15 02:48:55 +0000
  • 6dcb2afed2 Add todo marks Ciaran McCreesh 2006-02-15 02:01:29 +0000
  • 72c1b32e0a Rather crude initial check deps exist Ciaran McCreesh 2006-02-15 01:49:50 +0000
  • 831a0abeb3 Check that *DEPEND is parsable Ciaran McCreesh 2006-02-15 01:27:49 +0000
  • 5bcb9d78e8 SHow description lengths Ciaran McCreesh 2006-02-15 01:18:27 +0000
  • b5a06c9090 Check SLOT Ciaran McCreesh 2006-02-15 00:46:58 +0000
  • 1436910c11 Fix silly use_with/use_enable bug Ciaran McCreesh 2006-02-15 00:38:40 +0000
  • 96252cfd7e Catch metadata creation failure as a fatal Ciaran McCreesh 2006-02-15 00:36:49 +0000
  • 699dc0d972 Output format changes Ciaran McCreesh 2006-02-15 00:24:11 +0000
  • b26be8110e Allow 120 chars for descriptions, too much noise otherwise Ciaran McCreesh 2006-02-15 00:15:01 +0000
  • 02b4cc12f2 Checks for HOMEPAGE Ciaran McCreesh 2006-02-14 23:55:31 +0000
  • 48a9c67f93 Add a check that DESCRIPTION is set and a sane length. This is a good one to copy for other basic non-dependency metadata validation checks. Ciaran McCreesh 2006-02-14 23:43:57 +0000
  • 24998b9834 Ebuild / metadata checks basics Ciaran McCreesh 2006-02-14 22:25:37 +0000
  • 1a9417a6ac QA check importance Ciaran McCreesh 2006-02-14 15:10:41 +0000
  • 600d47f1dc Don't recurse subdirectories for FileCheck checks. Ciaran McCreesh 2006-02-14 13:52:16 +0000
  • c41285df4a Reduce duplicated code Ciaran McCreesh 2006-02-14 13:49:19 +0000
  • 08d507abf5 Eat all our xmllint input to avoid race conditions Ciaran McCreesh 2006-02-14 13:48:46 +0000
  • 60792f6f2b Add qualudis --describe Ciaran McCreesh 2006-02-14 13:25:45 +0000
  • 884c420ae5 Add descriptions to QA checks Ciaran McCreesh 2006-02-14 13:19:47 +0000
  • 3a03ad6c8a Add checks for utf8 sequences that start off ok but contain an EOF Ciaran McCreesh 2006-02-14 13:04:17 +0000
  • 83f508a6ca More checks Ciaran McCreesh 2006-02-14 13:02:56 +0000
  • 44a93ae996 More file checks. Start using them. Ciaran McCreesh 2006-02-14 11:34:31 +0000
  • 1051ef659e Add qualudis --verbose Ciaran McCreesh 2006-02-14 09:45:20 +0000
  • 8eb93a9e69 Unh0rk distcheck some more... *sigh* Ciaran McCreesh 2006-02-13 23:34:14 +0000
  • 621e3435fc Add a qa.cc for consistency Ciaran McCreesh 2006-02-13 23:21:51 +0000
  • 1c85536350 Unh0rk distcheck Ciaran McCreesh 2006-02-13 23:21:07 +0000
  • c877d4b064 Cleaner way of checking for things... Ciaran McCreesh 2006-02-13 23:07:26 +0000
  • 131b967adc QA checks: ChangeLog, files, metadata.xml should exist Ciaran McCreesh 2006-02-13 23:04:06 +0000
  • 204660b4ce More checks. Start using them in qualudis. Ciaran McCreesh 2006-02-13 22:20:45 +0000