log contrib/import-checker.py @ 32507:95085d747db8

age author description
Tue, 02 May 2017 22:24:57 +0900 Yuya Nishihara import-checker: allow importing symbols from pure modules
Sun, 21 May 2017 12:10:53 -0700 Siddharth Agarwal demandimport: move to separate package
Sun, 21 May 2017 12:09:01 -0700 Siddharth Agarwal import-checker: add a way to directly import certain symbols
Sat, 13 Aug 2016 12:29:53 +0900 Yuya Nishihara import-checker: drop workaround for pure modules
Sat, 13 Aug 2016 12:23:56 +0900 Yuya Nishihara parsers: switch to policy importer
Sat, 13 Aug 2016 12:18:58 +0900 Yuya Nishihara mpatch: switch to policy importer
Sat, 13 Aug 2016 12:15:49 +0900 Yuya Nishihara diffhelpers: switch to policy importer
Sat, 13 Aug 2016 12:12:50 +0900 Yuya Nishihara bdiff: switch to policy importer
Sat, 13 Aug 2016 12:08:23 +0900 Yuya Nishihara base85: switch to policy importer
Fri, 12 Aug 2016 11:35:17 +0900 Yuya Nishihara osutil: switch to policy importer
Fri, 10 Feb 2017 16:56:29 -0800 Martin von Zweigbergk cleanup: use set literals
Sat, 13 Aug 2016 17:21:58 +0900 Yuya Nishihara policy: eliminate ".pure." from module name only if marked as dual
Thu, 15 Dec 2016 19:56:48 +0100 Pierre-Yves David import-checker: do not enforce lexical sort accross stdlib/local boundary
Thu, 23 Jun 2016 20:45:37 -0400 Augie Fackler import-checker: ensure cffi is always a system module
Sun, 19 Jun 2016 02:15:09 +0900 FUJIWARA Katsunori import-checker: increase portability for python 2.6.x
Sun, 15 May 2016 10:48:05 +0900 Yuya Nishihara tests: enable import checker for all python files (including no .py files)
Sat, 14 May 2016 14:33:45 +0900 Yuya Nishihara py3: make contrib/import-checker.py get along with itself
Sat, 14 May 2016 13:39:33 +0900 Yuya Nishihara import-checker: extend check of symbol-import order to all local modules
Sat, 14 May 2016 13:20:13 +0900 Yuya Nishihara import-checker: always build a list of imported symbols
Sat, 07 May 2016 19:59:30 +0200 liscju import-checker: recognize relative imports from parents of current package
Tue, 12 Apr 2016 21:43:56 +0000 timeless import-checker: parse python code from .t files
Wed, 13 Apr 2016 16:34:59 +0000 timeless import-checker: track filenames for SyntaxErrors
Wed, 13 Apr 2016 16:36:19 +0000 timeless import-checker: track SyntaxErrors
Mon, 11 Apr 2016 22:34:04 +0000 timeless import-checker: refactor source reading
Wed, 30 Mar 2016 21:54:26 +0200 Maciej Fijalkowski tests: fix builtin module test on pypy
Wed, 30 Mar 2016 08:15:37 +0000 timeless py3: handle iter/iterkeys+iteritems python3 divergence in import-checker
Wed, 30 Mar 2016 04:55:16 +0000 timeless py3: use print_function in import-checker
Wed, 30 Mar 2016 04:50:19 +0000 timeless py3: use absolute_import in import-checker
Wed, 30 Mar 2016 07:24:51 +0000 timeless py24: remove check-code py24 notation
Sat, 27 Feb 2016 21:15:16 -0800 Gregory Szorc contrib: remove references to 2to3
Wed, 02 Mar 2016 15:38:54 +0000 timeless import-checker: report local with stdlib late warning
Sun, 27 Dec 2015 23:37:14 +0900 Yuya Nishihara import-checker: list package directory as stdlib module
Sun, 27 Dec 2015 23:48:19 +0900 Yuya Nishihara import-checker: normalize directory separator to get module name on Windows
Wed, 23 Dec 2015 12:27:24 -0800 Gregory Szorc import-checker: force 'logging' to stdlib module
Tue, 22 Dec 2015 21:47:40 -0500 Matt Harbison import-checker: force 'ctype.util' to stdlib module
Sun, 06 Dec 2015 14:28:35 +0900 Yuya Nishihara import-checker: tell which symbol causes "direct symbol import"
Sun, 06 Dec 2015 14:18:19 +0900 Yuya Nishihara import-checker: allow absolute imports of sub modules from local packages
Sun, 01 Nov 2015 13:55:21 +0900 Yuya Nishihara import-checker: allow symbol imports from hgweb.common and .request
Sun, 01 Nov 2015 17:42:03 +0900 Yuya Nishihara import-checker: reset context to verify convention in function scope
Sun, 01 Nov 2015 00:37:22 +0900 Yuya Nishihara import-checker: allow import of child modules from package root
Sun, 01 Nov 2015 15:46:06 +0900 Yuya Nishihara import-checker: include lineno in warning message
Sun, 01 Nov 2015 15:39:25 +0900 Yuya Nishihara import-checker: extract function to generate a formatted warning
Sun, 01 Nov 2015 13:53:05 +0900 Yuya Nishihara import-checker: make it executable for convenience
Sat, 17 Oct 2015 00:58:46 +0200 Mads Kiilerich spelling: trivial spell checking
Thu, 10 Sep 2015 09:52:17 -0400 Augie Fackler import-checker: use modern .endswith for multiple suffixes
Wed, 02 Sep 2015 16:07:35 -0400 timeless import-checker: accept .pyc and .pyo files (issue4812)
Mon, 24 Aug 2015 10:09:00 -0400 Augie Fackler import-checker: ensure multiprocessing is treated as from stdlib
Sat, 04 Jul 2015 10:56:37 +0900 Yuya Nishihara import-checker: exclude mercurial packages installed into the system path
Sat, 04 Jul 2015 10:54:03 +0900 Yuya Nishihara import-checker: recurse into subtree of sys.path only if __init__.py exists
Fri, 03 Jul 2015 06:56:03 +0900 FUJIWARA Katsunori import-checker.py: exit with code 0 if no error is detected
Sun, 28 Jun 2015 12:46:34 -0700 Gregory Szorc import-checker: establish modern import convention
Sun, 28 Jun 2015 12:28:48 -0700 Gregory Szorc import-checker: establish new function for verifying import conventions
Sun, 28 Jun 2015 09:36:58 -0700 Gregory Szorc import-checker: resolve relative imports
Tue, 23 Jun 2015 22:20:08 -0700 Gregory Szorc global: mass rewrite to use modern exception syntax
Mon, 18 May 2015 02:52:58 +0900 FUJIWARA Katsunori import-checker: don't treat modules as relative one if not found
Mon, 18 May 2015 02:52:55 +0900 FUJIWARA Katsunori import-checker: make imported_modules yield absolute dotted_name_of_path
Mon, 18 May 2015 02:50:22 +0900 FUJIWARA Katsunori import-checker: add utility to examine what module is imported easily
Thu, 14 May 2015 01:49:10 +0900 FUJIWARA Katsunori import-checker: loop to get list of locally defined modules at first
Thu, 14 May 2015 01:49:10 +0900 FUJIWARA Katsunori import-checker: add xargs like mode
Wed, 08 Apr 2015 22:31:50 -0400 Matt Harbison import-checker: force 'fcntl', 'grp', 'pwd', and 'termios' to stdlib modules