Commit Graph

  • 2a61ab8948 Add releasenotes venv Ian Wienand 2016-04-26 15:26:21 +10:00
  • 28a2f9b995 Fix python3 parsing of subprocess output Ian Wienand 2016-04-26 10:52:14 +10:00
  • 0661da9c91 Add reno & start at release notes 0.5.0 Ian Wienand 2016-03-07 12:03:56 +11:00
  • 7d00195eff Ensure that E006 allows long continuation lines Adam Spiers 2016-02-27 13:52:22 +00:00
  • 6d166755b3 Fix final newline testing Ian Wienand 2016-02-16 16:04:06 +11:00
  • afd4d14ef7 Detect arithmetic compound Ian Wienand 2015-11-30 16:36:15 +11:00
  • 3e72c41ba8 Tighten up local result-hiding check Ian Wienand 2015-11-30 15:51:58 +11:00
  • e43f4a2765 Handle argument line-up in continuations Ian Wienand 2015-11-17 15:35:48 +11:00
  • 8e13bd115a Cleanup continuation line handling Ian Wienand 2015-11-17 14:26:00 +11:00
  • 649c7dc799 Ignore heredoc contents Ian Wienand 2015-10-20 17:58:42 +11:00
  • 5c7a3a125a Replace heredoc fail-to-end detection E012 with "bash -n" Ian Wienand 2015-10-19 17:19:31 +11:00
  • 2161c6353f Remove argparse from requirements 0.4.0 Andreas Jaeger 2016-01-20 19:28:54 +01:00
  • 23507e3721 Merge "Set up locale for bash syntax testing" Jenkins 2016-01-05 18:07:34 +00:00
  • eefd65fd29 Update requirements Andreas Jaeger 2016-01-05 08:38:31 +01:00
  • 281bba3ebd Merge "Removes MANIFEST.in as it is not needed explicitely by PBR" Jenkins 2016-01-04 21:29:16 +00:00
  • b904d35bd0 Merge "Drop py26 support" Jenkins 2016-01-04 12:09:04 +00:00
  • a92858d0d0 Removes MANIFEST.in as it is not needed explicitely by PBR sonu.kumar 2015-12-15 14:53:29 +05:30
  • ca1a8080e6 Drop py26 support sonu.kumar 2015-12-15 14:42:18 +05:30
  • 50147f329d Set up locale for bash syntax testing Dirk Mueller 2015-11-20 22:23:10 +01:00
  • bea415871a Only warn about tab-indent Ian Wienand 2015-10-20 11:57:14 +11:00
  • 77da51f026 Add shallow syntax checking Nikki Heald 2015-10-06 17:24:28 +01:00
  • 1d949d6e3e Detect setting locals with subshell commands 0.3.2 Ian Wienand 2015-10-06 19:50:28 +11:00
  • e04cb43ca5 Change ignore-errors to ignore_errors Monty Taylor 2015-09-21 09:12:16 -05:00
  • bb1eb380b3 Merge "add E006: check for lines longer than 79 columns" Jenkins 2015-07-31 01:18:38 +00:00
  • 8e6f4c733d Move to hacking 0.10 Joe Gordon 2015-06-05 14:14:41 +09:00
  • 625fdaf2c4 add E006: check for lines longer than 79 columns Adam Spiers 2015-03-06 14:19:18 +00:00
  • 77e8ad47de Cleanup variable names TODO Matt Odden 2014-12-30 13:48:31 -06:00
  • a14a7a313d Merge "Don't mock argparse" Jenkins 2015-03-13 02:44:12 +00:00
  • c3128fd6cd Merge "Fix broken py3 tests" Jenkins 2015-02-26 22:16:14 +00:00
  • 7b9457a2e5 Merge "Change test order to avoid incompatibliity" Jenkins 2015-02-26 22:15:20 +00:00
  • 7e5e42e05c Fix broken py3 tests Terry Howe 2015-02-12 05:14:24 -07:00
  • dc7c60a25f Change non intuitive error message Terry Howe 2015-01-28 07:33:06 -07:00
  • 7c88ab5a52 Don't mock argparse Ian Wienand 2015-02-12 12:06:08 +11:00
  • 3dfd7e1de9 Add #! or .sh test at warning level Ian Wienand 2014-12-08 21:52:19 +11:00
  • 16913c2e37 Move messages into a dict Ian Wienand 2014-12-08 15:16:44 +11:00
  • e3238b83ab Add --warn to turn messages down to warnings Ian Wienand 2014-12-08 12:53:02 +11:00
  • 336f4eb790 Remove pylint from requirements Terry Howe 2015-01-28 08:26:34 -07:00
  • fce82c76c8 Change test order to avoid incompatibliity Terry Howe 2015-01-28 07:37:54 -07:00
  • 8d4b35b052 Merge "Clean-up return statements" Jenkins 2015-01-26 12:40:57 +00:00
  • e441afd8aa Clean-up return statements Stanislav Kudriashev 2014-10-08 11:57:12 +03:00
  • b2f08d688a Workflow documentation is now in infra-manual Jeremy Stanley 2014-12-05 03:30:41 +00:00
  • d5d7460439 Put all messages into separate package Stanislav Kudriashev 2014-10-10 11:55:27 +03:00
  • dbc021c9ee Removed \b that don't work anyway Andrew Lazarev 2014-10-30 17:13:01 -07:00
  • 117c083aa2 Merge "Remove automagic file finder" 0.3.1 Jenkins 2014-10-29 11:06:33 +00:00
  • cffe2b5952 Add man page 0.3.0 Ian Wienand 2014-10-29 12:32:21 +11:00
  • 69a07ab7d1 Remove automagic file finder Ian Wienand 2014-10-29 11:29:05 +11:00
  • 421ebc0d36 Strip comments before checks Ian Wienand 2014-10-16 12:39:52 +11:00
  • 0ef5257004 Revert "Add E040: $(COMMAND) preferred over COMMAND" Ian Wienand 2014-10-28 22:29:54 +11:00
  • 0bd7d34fe5 Check for bash-like "for" Ian Wienand 2014-10-21 13:29:46 +11:00
  • a8b2a62350 Merge "Warn against sorting requirements" Jenkins 2014-10-14 00:01:48 +00:00
  • 6c72da86a3 Warn against sorting requirements Christian Berendt 2014-09-12 15:32:45 +02:00
  • 214dc0fa0f Rename doc environment to docs Ian Wienand 2014-10-14 10:34:50 +11:00
  • 6a08531175 Add Pylint testenv environment Christian Berendt 2014-08-04 15:24:04 +02:00
  • adfe45abb7 Merge "Bump hacking to 0.9.x series" Jenkins 2014-10-13 23:12:47 +00:00
  • b5a31e0291 Merge "Add new register_ignores unit tests" Jenkins 2014-10-13 23:12:07 +00:00
  • 82e592e8e4 Add a check for $[ Ian Wienand 2014-08-28 16:09:36 +10:00
  • 43ad17be02 Add E040: $(COMMAND) preferred over COMMAND Christian Berendt 2014-09-30 16:26:54 +02:00
  • 72864643a7 Treat if and elif equally K Jonathan Harker 2014-08-22 14:33:24 -07:00
  • 99c7f1b340 Add new register_ignores unit tests Stanislav Kudriashev 2014-10-10 11:39:17 +03:00
  • d8b955cef7 Clean-up E011 and E020 messages Stanislav Kudriashev 2014-10-09 10:56:50 +03:00
  • 263fb7a8ca Bump hacking to 0.9.x series Christian Berendt 2014-07-31 14:15:36 +02:00
  • 5c807a7641 Merge "Fix source location URL in README" Jenkins 2014-09-12 06:04:33 +00:00
  • 254526f182 Merge "Remove unneeded definitions of Python Source Code Encoding" Jenkins 2014-08-29 12:49:28 +00:00
  • decee2bf12 Reduce loops and if statements in method discover_files Christian Berendt 2014-07-31 14:03:31 +02:00
  • 15bd1e25e3 Remove unneeded definitions of Python Source Code Encoding Christian Berendt 2014-07-31 13:37:38 +02:00
  • 440b7ccc88 Add a space to the output of the method log_error Christian Berendt 2014-07-30 15:11:24 +02:00
  • 105972bfa0 Fix source location URL in README Mathew Odden 2014-07-15 21:09:23 -05:00
  • 3d78faaa95 Fix .gitreview project path Mathew Odden 2014-07-15 21:02:59 -05:00
  • 781dc8500b Update pbr version 0.2.0 Longgeek 2014-06-27 03:24:24 +08:00
  • db3b15cdaf Refactor in BashateRun class Mathew Odden 2014-06-23 22:32:14 -05:00
  • 73ebffa13f Remove redundant doc from top of bashate.py Mathew Odden 2014-06-23 21:22:25 -05:00
  • 319a7e5ff3 add python34 target for those of use on trusty Sean Dague 2014-06-20 08:14:38 -04:00
  • 7c66b1b88d discover shell files Sean Dague 2014-06-20 07:30:34 -04:00
  • d395de616b don't use fileinput loop Sean Dague 2014-06-20 07:29:22 -04:00
  • a2815dd86f the great rename of bash8 -> bashate Sean Dague 2014-06-20 15:06:22 -04:00
  • 2dd066e13e Document E020 in README Mathew Odden 2014-06-18 17:31:39 -05:00
  • 2e40f65b2e Add tests and samples for legacy bash8 Mathew Odden 2014-05-13 22:29:46 -05:00
  • 7266653449 Add cleanup for IGNORE in test_bash8 Mathew Odden 2014-05-27 17:12:04 -05:00
  • bba3b34900 Merge "Fix ignore option and add first tests" 0.1.1 Jenkins 2014-05-23 20:24:48 +00:00
  • 73dbc2616a Improve error message in check_if_then Sean M. Collins 2014-05-14 21:48:56 -04:00
  • c7485c8bad Fix ignore option and add first tests Tristan Cacqueray 2014-05-16 18:39:58 +00:00
  • 509a91ffd7 Remove the executable bit from bash8.py Chmouel Boudjnah 2014-05-16 10:46:06 -07:00
  • 394b2e8090 Merge "Add argparse requirement for py26" Jenkins 2014-05-20 23:38:16 +00:00
  • ea2abc995d Merge "Doc: fix contributing and readme links" Jenkins 2014-05-20 23:30:32 +00:00
  • 00d1678e02 Merge "Use venv to build documentation" Jenkins 2014-05-20 21:52:11 +00:00
  • 7f5f46958b Merge "switch to sphinxdoc" Jenkins 2014-05-20 21:50:41 +00:00
  • b61146f290 Doc: fix contributing and readme links Antoine Musso 2014-05-16 21:53:32 +02:00
  • f7e54420cd Use venv to build documentation Antoine Musso 2014-05-16 21:44:07 +02:00
  • 896fa8fd03 switch to sphinxdoc Thomas Goirand 2014-05-17 02:45:01 +08:00
  • 2f165254c2 Fix print statement for python3 compatibility Tristan Cacqueray 2014-05-16 18:30:29 +00:00
  • 0cc2a81229 Add argparse requirement for py26 Mathew Odden 2014-05-13 22:46:12 -05:00
  • 4d56774db6 Update README file with current check info 0.1.0 Mathew Odden 2014-05-02 00:53:24 -05:00
  • 52e294c115 Add .gitreview Mathew Odden 2014-05-02 00:46:04 -05:00
  • eb1273f5ea Fix PEP8 violations Mathew Odden 2014-05-02 00:43:17 -05:00
  • 7b7aa16221 Add entry point for bash8 script Mathew Odden 2014-04-23 00:16:25 -05:00
  • 296b5d52ad Move bash8 module into bash8 package Mathew Odden 2014-04-23 00:15:39 -05:00
  • b8ae90877c Merge remote-tracking branch 'import/bash8' Mathew Odden 2014-04-23 00:08:27 -05:00
  • e545717e56 Import fresh cookiecut bash8 project Mathew Odden 2014-04-23 00:06:39 -05:00
  • c3da6319ec Enforce function declaration format in bash8 Ian Wienand 2014-02-21 15:35:08 +11:00
  • 5e4f348a07 Add end-of-file checks to bash8 Ian Wienand 2014-02-21 16:14:29 +11:00