Changelog for
ruby2.1-rubygem-reek-4.7.2-1.1.x86_64.rpm :
Thu Aug 3 14:00:00 2017 cooloAATTsuse.com
- updated to version 4.7.2
see installed CHANGELOG.md
[#]# 4.7.2 (2017-07-24)
* (mvz) Also report unused uncommunicative parameter names
* (mvz) Track visibility correctly when using method definition visibility modifiers
* (mvz) Handle method comments when using method definition visibility modifiers
Tue Jun 13 14:00:00 2017 cooloAATTsuse.com
- updated to version 4.7.1
see installed CHANGELOG.md
[#]# 4.7.1 (2017-06-12)
* (mvz) Improve IrresponsibleModule and fix some bugs along
Tue Jun 6 14:00:00 2017 cooloAATTsuse.com
- updated to version 4.7.0
see installed CHANGELOG.md
[#]# 4.7.0 (2017-05-31)
* (pocke) Introduce Syntax smell detector
Tue May 23 14:00:00 2017 cooloAATTsuse.com
- updated to version 4.6.2
see installed CHANGELOG.md
[#]# 4.6.2 (2017-04-27)
* (pocke) Prevent from breaking on a string with escape sequence incompatible with UTF-8
* (pocke) Use Ruby 2.4 parser for parsing code
Thu Apr 13 14:00:00 2017 cooloAATTsuse.com
- updated to version 4.6.1
see installed CHANGELOG.md
[#]# 4.6.1 (2017-04-05)
* (IanWhitney) Properly handle absolute paths.
Wed Apr 5 14:00:00 2017 cooloAATTsuse.com
- updated to version 4.6.0
see installed CHANGELOG.md
[#]# 4.6.0 (2017-04-04)
* (IanWhitney) Implement `--force-exclusion` flag
* (mvz) Raise Reek-specific error on parse errors
Sun Feb 19 13:00:00 2017 cooloAATTsuse.com
- updated to version 4.5.6
see installed CHANGELOG.md
[#]# 4.5.6 (2017-02-17)
* (mvz) Raise on errors inside of Examiner#smells instead of outputting to STDERR
* (mvz) Update parser dependency
Mon Feb 6 13:00:00 2017 cooloAATTsuse.com
- updated to version 4.5.5
see installed CHANGELOG.md
[#]# 4.5.5 (2017-02-05)
* (mvz) Load YAML in code comments safely
* (mvz) Combine lines for manual dispatch smells
* (mvz) Respect exclude_paths when passing sources on the command line
* (mvz) Ensure explicit arguments of super() are processed
Wed Jan 18 13:00:00 2017 cooloAATTsuse.com
- updated to version 4.5.4
see installed CHANGELOG.md
[#]# 4.5.4 (2017-01-17)
* (troessner) Improve documentation and fix PrimaDonnaMethod detector configuration via comment.
Fri Dec 9 13:00:00 2016 cooloAATTsuse.com
- updated to version 4.5.3
see installed CHANGELOG.md
[#]# 4.5.3 (2016-12-05)
* (jhubert) Stop reporting FeatureEnvy with super and arguments.
Thu Nov 17 13:00:00 2016 cooloAATTsuse.com
- updated to version 4.5.2
see installed CHANGELOG.md
[#]# 4.5.2 (2016-11-06)
* (troessner) Warn about multiple configuration files.
Sat Oct 29 14:00:00 2016 cooloAATTsuse.com
- updated to version 4.5.1
see installed CHANGELOG.md
[#]# 4.5.1 (2016-10-16)
* (troessner) Validate configuration keys in code comments.
[#]# 4.5.0 (2016-10-12)
* (maxjacobson) Emit fingerprints in Code Climate reporter
* (mvz) Disable progress for piped output
* (mvz) Update progress formatter to match changed file location
* (jhubert) Add progress formatters for showing progress on each file
[#]# 4.4.4 (2016-09-29)
* (troessner) Create a fresh todo file on every run
* (troessner) Handle garbage in comment config properly
[#]# 4.4.3 (2016-09-24)
* (troessner) Improve handling of internal errors in detectors and the corresponding error messages
Sat Oct 8 14:00:00 2016 cooloAATTsuse.com
- updated to version 4.4.2
see installed CHANGELOG.md
[#]# 4.4.2 (2016-09-21)
* (troessner) Fail properly on bad configuration comments
[#]# 4.4.1 (2016-09-13)
* (troessner) Quote names in smell detector messages
* (troessner) Make our CodeComment regex more lenient
* (troessner) Fix UncommunicativeVariableName does not take regex configuration into account
Sat Sep 10 14:00:00 2016 cooloAATTsuse.com
- updated to version 4.4.0
see installed CHANGELOG.md
[#]# 4.4.0 (2016-08-24)
* (waldyr) Add ignored nodes parameter to local_nodes
* (waldyr) Add Instance Variable Assumption smell detector
* (waldyr) Remove memoized instance variables from accounting of TooManyInstanceVariables smell
[#]# 4.3.0 (2016-08-23)
* (backus) Add ManualDispatch smell.
[#]# 4.2.5 (2016-08-23)
* (mvz) Detect safe navigation operator and report on it.
Thu Aug 18 14:00:00 2016 cooloAATTsuse.com
- updated to version 4.2.4
see installed CHANGELOG.md
[#]# 4.2.4 (2016-08-15)
* (troessner) Make Reek more resilient on incomprehensible source.
* (troessner) Make our parameter handling consistent in smell detectors.
* (Drenmi) Rename `#inspect` method to `#sniff`
Sat Aug 13 14:00:00 2016 cooloAATTsuse.com
- updated to version 4.2.3
see installed CHANGELOG.md
[#]# 4.2.3 (2016-08-05)
* (soutaro) Add SexpExtensions::CSendNode for safe navigation operator
Wed Aug 3 14:00:00 2016 cooloAATTsuse.com
- updated to version 4.2.2
see installed CHANGELOG.md
[#]# 4.2.2 (2016-08-02)
* (soutaro) Use bundler to load libs during test
Thu Jul 21 14:00:00 2016 cooloAATTsuse.com
- updated to version 4.2.1
see installed CHANGELOG.md
[#]# 4.2.1 (2016-07-20)
* (waldyr) Fix TooManyConstants for outer module when inner module suppress
Sun Jul 17 14:00:00 2016 cooloAATTsuse.com
- updated to version 4.2.0
see installed CHANGELOG.md
[#]# 4.2.0 (2016-07-16)
* (waldyr) Add Too Many Constants smell detector
Wed Jul 6 14:00:00 2016 cooloAATTsuse.com
- updated to version 4.1.1
see installed CHANGELOG.md
[#]# 4.1.1 (2016-07-05)
* (waldyr) Checking lambda should not raise error
Wed Jun 29 14:00:00 2016 cooloAATTsuse.com
- updated to version 4.1.0
see installed CHANGELOG.md
[#]# 4.1.0 (2016-06-23)
* (waldyr) Add SubclassedFromCoreClass detector
[#]# 4.0.5 (2016-06-16)
* (mvz) Handle new lambda syntax in NestedIterators
Mon Jun 13 14:00:00 2016 cooloAATTsuse.com
- updated to version 4.0.4
see installed CHANGELOG.md
[#]# 4.0.4 (2016-06-11)
* (troessner) Bump parser
Tue May 24 14:00:00 2016 cooloAATTsuse.com
- updated to version 4.0.3
see installed CHANGELOG.md
[#]# 4.0.3 (2016-05-23)
* (mvz) Include default exclusions in generated TODO file
* (mvz) Avoid generating duplicate context entries in exclusions
Sun Apr 24 14:00:00 2016 cooloAATTsuse.com
- updated to version 4.0.2
see installed CHANGELOG.md
[#]# 4.0.2 (2016-04-23)
* (mvz) Stop UnusedPrivateMethod getting confused by nested classes
* (mvz) Implement and use ShouldReekOf#with_config
* (mvz) Automatically enable smell in reek_of matcher
Tue Apr 12 14:00:00 2016 cooloAATTsuse.com
- updated to version 4.0.1
see installed CHANGELOG.md
[#]# 4.0.1 (2016-04-10)
* (thepry) Fix excluded paths for custom config formats.
Tue Mar 22 13:00:00 2016 cooloAATTsuse.com
- updated to version 4.0.0
see installed CHANGELOG.md
Wed Mar 2 13:00:00 2016 cooloAATTsuse.com
- updated to version 3.11
see installed CHANGELOG.md
[#]# 3.11 (2016-02-18)
* (troessner) Add a --todo cli flag that will generate a todo list.
[#]# 3.10.2 (2016-02-15)
* (troessner) Bump parser to 2.3.0.6 as minimum to fix problems with invalid syntax.
Tue Feb 9 13:00:00 2016 cooloAATTsuse.com
- updated to version 3.10.1
see installed CHANGELOG.md
[#]# 3.10.1 (2016-02-07)
* (mvz) Fix edge case syntax problems
* (troessner) Disable UnusedPrivateMethod detector by default
Thu Jan 28 13:00:00 2016 cooloAATTsuse.com
- updated to version 3.10.0
see installed CHANGELOG.md
[#]# 3.10.0 (2016-01-27)
* Add CodeClimate Docker integration. This will allow users to deduct their own docker image
from the existing one and use it for their own CI set up in whatever ways they see fit.
Furthermore this will enable users to run `Reek` locally in combination with `codeclimate cli`.
Mon Jan 25 13:00:00 2016 cooloAATTsuse.com
- updated to version 3.9.1
see installed CHANGELOG.md
[#]# 3.9.1 (2016-01-24)
* (troessner) Actually use the corresponding parser for Ruby 2.3
[#]# 3.9.0 (2016-01-22)
* (chastell) Bump Parser dependency to support Ruby 2.3
* (mvz) Remove the `unparser` gem as dependency
Thu Jan 21 13:00:00 2016 cooloAATTsuse.com
- updated to version 3.8.3
see installed CHANGELOG.md
[#]# 3.8.3 (2016-01-15)
* (avdgaag) Accept FileList as Rake task source file
[#]# 3.8.2 (2016-01-07)
* (pocke) Skip path if path doesn\'t exist.
[#]# 3.8.1 (2015-12-28)
* (troessner) Don\'t raise on missing directory for directive.
[#]# 3.8.0 (2015-12-27)
* (troessner) Report unused private instance methods.
* (troessner) Add Rake task for console.
Tue Dec 1 13:00:00 2015 cooloAATTsuse.com
- updated to version 3.7.1
see installed CHANGELOG.md
[#]# 3.7.1 (2015-11-29)
* (troessner) Reverse merge default directives into directory directives.
Mon Nov 23 13:00:00 2015 cooloAATTsuse.com
- updated to version 3.7.0
see installed CHANGELOG.md
[#]# 3.7.0 (2015-11-17)
* (andyw8) Add Code Climate JSON report format: `--format code_climate`
* (chastell) Simplify `text` report format and enable `--wiki-links` by default
Sat Nov 14 13:00:00 2015 cooloAATTsuse.com
- updated to version 3.6.1
see installed CHANGELOG.md
Sat Oct 31 13:00:00 2015 cooloAATTsuse.com
- updated to version 3.6.0
see installed CHANGELOG.md
[#]# 3.6 (2015-10-30)
* (mvz) Make Attribute respect suppressing comments
* (chastell) Adjust parser dependency to allow versions 2.2.3+ (and even 2.3+)
* (tansaku + mvz) Allow matches in reek_of for message, lines, context and source.
* (mvz) Deprecate AppConfiguration.from_map in favor of AppConfiguration.from_hash.
Tue Sep 29 14:00:00 2015 cooloAATTsuse.com
- updated to version 3.5.0
see installed CHANGELOG.md
[#]# 3.5.0 (2015-09-28)
* (troessner) Ignore iterators without block arguments for NestedIterators
Fri Sep 25 14:00:00 2015 cooloAATTsuse.com
- updated to version 3.4.1
see installed CHANGELOG.md
[#]# 3.4.1 (2015-09-24)
* (chastell) Fix parsing `Foo = bar.new(new)`
* (chastell) Sort line numbers in reports of multi-line smells
* (chastell) Fix parsing bare `attr`
* (troessner) Fix `reek_of` not checking `smell_details`
* (chastell) Fix parsing `Foo = new`
* (chastell) Fix parsing `Foo = Class.new do … end.new`
Thu Sep 17 14:00:00 2015 cooloAATTsuse.com
- updated to version 3.4.0
see installed CHANGELOG.md
[#]# 3.4.0 (2015-09-16)
* (troessner) Make UtilityFunction configurable for non-public methods
* (troessner) Make FeatureEnvy and UtilityFunction messages more helpful
* (mvz) Mark public API AATTpublic
Fri Sep 4 14:00:00 2015 cooloAATTsuse.com
- updated to version 3.3.1
see installed CHANGELOG.md
[#]# 3.3.1 (2015-09-03)
* (troessner) Fix file list as argument in rake task
* (troessner) Ignore `Object#tap` for NestedIterators
* (mvz) Ensure all YAML methods are loaded (workaround for #653)
Mon Aug 24 14:00:00 2015 cooloAATTsuse.com
- updated to version 3.3.0
see installed CHANGELOG.md
[#]# 3.3.0 (2015-08-23)
* (HParker / Adam Hess) add support for or-assign constants
* (troessner) Update TooManyMethods default value to 15
Tue Aug 18 14:00:00 2015 cooloAATTsuse.com
- updated to version 3.2.1
CHANGELOG removed upstream
Wed Jul 22 14:00:00 2015 cooloAATTsuse.com
- updated to version 3.1
see installed CHANGELOG
== 3.1
* (troessner) Make smells configurable on a directory base
* (mvz) Handle modules defined by constant assignment
* (mvz) Handle modifier style use of module_function for UtilityFunction
Sat Jul 11 14:00:00 2015 cooloAATTsuse.com
- updated to version 3.0.4
see installed CHANGELOG
== 3.0.4
* (troessner) Fix wiki-link cli option.
Tue Jul 7 14:00:00 2015 cooloAATTsuse.com
- updated to version 3.0.3
see installed CHANGELOG
== 3.0.3
* (troessner) Fix finding sources when using just the current directory.
Sat Jul 4 14:00:00 2015 cooloAATTsuse.com
- updated to version 3.0.2
see installed CHANGELOG
== 3.0.2
* (troessner) Only use ruby source files.
== 3.0.1
* (troessner) Fix reek descending into hidden directories
Wed Jul 1 14:00:00 2015 cooloAATTsuse.com
- updated to version 3.0.0
see installed CHANGELOG
== 3.0.0
* (troessner) Make directories excludable via configuration.
* (mvz) Define and document public API
* (troessner) Recognize methods defined with class << self syntax as singleton methods.
* (troessner) Use ruby22 instead of ruby21 for parsing.
* (nTraum) Drop support for Ruby 1.9
Tue May 12 14:00:00 2015 cooloAATTsuse.com
- updated to version 2.2.1
see installed CHANGELOG
== 2.2.1
* (mvz) Support methods using array decomposition arguments
Sun May 10 14:00:00 2015 cooloAATTsuse.com
- updated to version 2.2.0
see installed CHANGELOG
== 2.2.0
* (sauliusgrigaitis) Add support for XML reports
* (beanieboi) Don’t track private methods in the Attributes smell
* (Sebastian Boehm) Do not enable colorization if stdout is not a TTY
Sat Apr 18 14:00:00 2015 cooloAATTsuse.com
- updated to version 2.1.0
Wed Apr 8 14:00:00 2015 cooloAATTsuse.com
- updated to version 2.0.4
Tue Apr 7 14:00:00 2015 cooloAATTsuse.com
- updated to version 2.0.3
Mon Mar 16 13:00:00 2015 cooloAATTsuse.com
- updated to version 2.0.2
Wed Mar 4 13:00:00 2015 cooloAATTsuse.com
- updated to version 2.0.1
Tue Feb 10 13:00:00 2015 cooloAATTsuse.com
- updated to version 2.0.0
Mon Feb 9 13:00:00 2015 cooloAATTsuse.com
- updated to version 1.6.5
* (mvz) Make NestedIterator not break when iterator is called on super.
== 1.6.4
* (maser) Fix file arguments without TTY
== 1.6.3
* (mvz) Support ruby 2.2
== 1.6.2
* (mvz) Fix rake task bug when no config file was given explicitly.
* (troessner) Run on working directory when no source is given.
== 1.6.1
* (mvz) Fix regression in rake task: Provide alias for backward compatibility
== 1.6.0
* (troessner) Revise configuration handling:
Now there are 3 ways of passing reek a configuration file:
- Using the cli \"-c\" switch
- Having a file ending with .reek either in your current working directory or in a parent directory (more on that later)
- Having a file ending with .reek in your HOME directory
The order in which reek tries to find such a configuration file is exactly like above: First reek checks if we have given it a configuration file explicitly via CLI. Then it checks the current working directo
ry for a file and if it can\'t find one, it traverses up the directories until it hits the root directory. And lastly, it checks your HOME directory.
As soon as reek detects a configuration file it stops searching immediately, meaning that from reek\'s point of view there exists one configuration file and one configuration only regardless of how many \".reek
\" files you might have on your filesystem.
* (chastell) Add keyword arguments support after switching to \'parser\'
* (mvz) Handle nil-block in iterators
Mon Oct 13 14:00:00 2014 cooloAATTsuse.com
- adapt to new rubygem packaging
Sun Apr 6 14:00:00 2014 cooloAATTsuse.com
- updated to version 1.3.7
* (gilles-leblanc) Add color to reek\'s output
* (mvz) Ignore unused parameters if method calls super in nested context
* (mvz) Only mark parameters uncommunicative if used
Sun Jan 5 13:00:00 2014 cooloAATTsuse.com
- updated to version 1.3.6
* (troessner) Add `Prima Donna Method` smell
* (troessner) Allow sorting by issue count
* (mvz) Improve cli options
Sun Oct 20 14:00:00 2013 cooloAATTsuse.com
- updated to version 1.3.4
* (apiology) Add --single-line option for reporting
* (gilles-leblanc) Allow config files to override default config values
* (gilles-leblanc) Added line numbers by default when you run the reek command
* (mvz) Support Ruby 2.0 syntax
Fri Aug 30 14:00:00 2013 cooloAATTsuse.com
- updated to version 1.3.3
* (bf4) Loosen ruby_parser version dependency
* (gilles-leblanc) Added total warning count
Mon Aug 26 14:00:00 2013 cooloAATTsuse.com
- updated to version 1.3.2
* (mvz) Allow duplicate calls to variable-like methods
* (mvz) Improve NestedIterators smell detector
* (mvz) Make combination of -n and -q options work
Tue Feb 12 13:00:00 2013 cooloAATTsuse.com
- updated to version 1.3.1
* (EmilRehnberg) Added smell for nil checks
* (geoffharcourt) Updated dependencies to use ruby2ruby 2.0.2 and ruby_parser 3.1.1
* (EmilRehnberg) Added command-line option for printing line numbers with the smell lines
Thu Jan 24 13:00:00 2013 cooloAATTsuse.com
- updated to version 1.3
* (mvz) Use new ruby_parser 3 and friends
* (EmilRehnberg) Unused parameter smell added
* (dkubb) Fix problem with IrresponsibleModule flagging the same module twice
Fri Dec 7 13:00:00 2012 cooloAATTsuse.com
- updated to version 1.2.13
* (mvz) Update to rspec2.
* (petrjanda) Fix undefined method `chr\' on an instance of String on Rubinius
Wed Aug 1 14:00:00 2012 cooloAATTsuse.com
- updated to version 1.2.12
Mon Jun 14 14:00:00 2010 mrueckertAATTsuse.de
- update to version 1.2.8
* Smell detectors can be configured or disabled in code comments
*
* Comment with :reek:smell_name disables the named smell for a
*
* class, module or method
*
* Comment with :reek:smell_name:{...} for more detailed
*
* configuration
* Additional config file(s) can be specified:
*
* on the command-line using -c
*
* via Reek::Rake::Task in the rakefile
* Duplication can be configured to ignore specific calls
* IrresponsibleModule now reports scoped module names correctly
* (#66)
* NestedIterators is now more configurable:
*
* Option to specify permitted nesting depth (#14)
*
* Option to ignore certain iterator methods
Fri Jun 11 14:00:00 2010 mrueckertAATTsuse.de
- use rubygems_requires macro
Fri Dec 25 13:00:00 2009 prusnakAATTsuse.cz
- update to 1.2.6
Tue Aug 11 14:00:00 2009 dmacvicarAATTnovell.com
- initial package for 1.1.3