Commit Graph

1443 Commits

Author SHA1 Message Date
Glavin Wiechert 2737a54604 Change test loggerLevel from verbose to info 2017-06-11 21:36:43 -03:00
Glavin Wiechert 3023fea297 Disable broken Windows tests 2017-06-11 16:45:44 -03:00
Glavin Wiechert 43e4d8c37b Add Linux+Docker service to Travis CI 2017-06-11 16:40:57 -03:00
Glavin Wiechert c7f0f72f01 Update uncrustify install for AppVeyor 2017-06-11 16:40:36 -03:00
Glavin Wiechert 200f53ea38 Show verbose logs when testing 2017-06-11 15:37:22 -03:00
Glavin Wiechert 4203fb72da See #1687. Add docker images to supported executables 2017-06-11 15:22:35 -03:00
Glavin Wiechert 9b840b14c2 Remove R from Windows tests in AppVeyor 2017-06-11 14:52:51 -03:00
Glavin Wiechert 6a28106bd6 Disable ocaml, r, clojure languages for Windows tests 2017-06-11 14:52:35 -03:00
Glavin Wiechert 87d390b0fc Update AppVeyor in attempt to fix failing tests 2017-06-11 14:25:45 -03:00
Glavin Wiechert fca67a5d08 Update AppVeyor in attempt to fix failing tests 2017-06-11 14:05:24 -03:00
Glavin Wiechert c7023a8c2d Update AppVeyor in attempt to fix failing tests 2017-06-11 13:46:16 -03:00
Glavin Wiechert faa42504be Update AppVeyor in attempt to fix failing tests 2017-06-11 13:38:12 -03:00
Glavin Wiechert 165a9e3594 Update AppVeyor in attempt to fix failing tests 2017-06-11 13:37:36 -03:00
Glavin Wiechert d5cd70be4d Update AppVeyor in attempt to fix failing tests 2017-06-11 13:28:25 -03:00
Glavin Wiechert e674fbccd1 Update AppVeyor in attempt to fix failing tests 2017-06-11 13:18:26 -03:00
Glavin Wiechert beed2e37db Merge branch 'master' of github.com:Glavin001/atom-beautify into feature/executables 2017-06-05 01:51:36 -03:00
Glavin Wiechert baca098a91 Close #1687. Add Docker support to Executables.
Setup elm-format, php-cs-fixer, phpcbf, uncrustify with Docker.
2017-06-05 01:49:00 -03:00
Glavin Wiechert e9f9a7bf97 Update elm-format for Travis CI 2017-06-04 21:55:45 -03:00
Glavin Wiechert 26bbef04a6 Fix elm-format tests, support older version format 2017-06-04 17:09:05 -03:00
Glavin Wiechert 788cc724dd Change log levels of some log statements 2017-06-04 16:04:06 -03:00
Glavin Wiechert 84361e4011 Fix logging during tests. Show info level logs. 2017-06-04 16:03:45 -03:00
Glavin Wiechert 1e5751a63a Add note in README about Executables+Docker feature. See #1687 2017-06-04 15:19:18 -03:00
Glavin Wiechert dc5f4a20dc Switch elm-format to using Executables 2017-06-04 02:43:02 -03:00
Glavin Wiechert f945c38338 Add support for Whalebrew installed executables
Whalebrew mounts a Docker volume to the host's current working directory (cwd)
therefore the cwd needs to be the temp directory and all file paths which
are to be beautified need to be given to Whalebrew as relative to cwd.
Often this means the temporary directory is simply removed from the prefix
of the file paths, and the cwd = the temporary directory.
See https://github.com/bfirsh/whalebrew#how-it-works for details.
2017-06-04 00:53:20 -03:00
Glavin Wiechert 3e78dc8701 Switch Dfmt beautifier to using Executables 2017-06-02 18:22:32 -03:00
Glavin Wiechert 349edae0fd Switch Crystal beautifier to using Executables 2017-06-02 18:12:09 -03:00
Glavin Wiechert 738847c156 Switch clang-format to using Executables, update docs 2017-06-02 17:48:52 -03:00
Glavin Wiechert 02d4c8f404 Switch beautysh to using Executables 2017-06-02 17:33:18 -03:00
Glavin Wiechert d99b43cb16 Fix Uncrustify's Executable version parser, newer Uncrustify is different format 2017-06-02 17:31:36 -03:00
Glavin Wiechert a92a48c6d6 Enable verbose logging for tests 2017-06-01 04:37:13 -03:00
Glavin Wiechert a9553fd51e Switch autopep8 to using Executables 2017-06-01 04:29:51 -03:00
Glavin Wiechert ddea1a6bb4 Improve generated documentation for Executables 2017-06-01 03:15:56 -03:00
Glavin Wiechert 9144df29a1 Switch Uncrustify to using Exectuables 2017-06-01 02:59:55 -03:00
Glavin Wiechert cefa7afa6b See #1569. Change Lua beautifier to be preinstalled 2017-06-01 02:54:09 -03:00
Glavin Wiechert bee7b2573a Switch Fortran beautifier (using Emacs) to using Executables, other minor improvements 2017-06-01 02:47:39 -03:00
Glavin Wiechert 5648aa34a1 Remove homepage nad installation link from Executables required properties 2017-06-01 02:31:18 -03:00
Glavin Wiechert 01df888aae Switch formatR to using Executables 2017-06-01 02:30:56 -03:00
Glavin Wiechert dca093cd41 Add config support for Executables 2017-06-01 02:26:12 -03:00
Glavin Wiechert f05056b940 Fix executables not parsing version with default config 2017-06-01 01:21:01 -03:00
Glavin Wiechert 711f94c8d3 Merge pull request #1693 from scragz/master
apply #1649 fix to other platforms besides win
2017-05-29 21:11:57 -03:00
Jason Scragz 8b8595ee9c apply #1649 fix to other platforms besides win
fixes #1684
fixes #1487
2017-05-29 16:16:37 -07:00
Glavin Wiechert fcc32d3fab Generate config options (i.e. path) for Beautifier's Executables 2017-05-29 01:34:12 -03:00
Glavin Wiechert 3001d312c7 Merge pull request #1685 from swhitt/fix-rubocop
Add `.rb` to temp files passed to `rubocop`
2017-05-28 22:00:52 -03:00
Glavin Wiechert bc21afd424 Add Executable class to abstract CLI beautifiers 2017-05-28 18:21:10 -03:00
Steve Whittaker ec27053a29 Add `.rb` to the temp files passed to rubocop
Fixes #1652 and #1653. Rubocop is excluding files passed to it even if they are passed as command line parameters.
2017-05-28 09:15:40 -05:00
Glavin Wiechert 800066963c Merge pull request #1625 from hxsf/master
Fixed #1613 and #1588. Add EOL, scientific notiation, and adjust whitespace support
2017-05-28 04:42:40 -03:00
hxsf ce287977c8 remove do not change whitespace 2017-05-28 15:07:51 +08:00
Glavin Wiechert 2c9dc3282a Prepare 0.29.26 release 2017-05-28 02:36:05 -03:00
Glavin Wiechert c31cc1871c Update CHANGELOG
Issues: #116, #1603, #1617, #1631, #1660, #1682, #1683, #1649, #1285
2017-05-28 02:35:12 -03:00
Glavin Wiechert 4840e735f9 Merge branch 'EliJDonahue-add-config-to-xml' 2017-05-28 02:28:59 -03:00