* commit '487f8cccdfe27771f6cd9ec46470a3b3578eaec4':
fix changelog entry: weak rule isn't opt-in
minor WeakDelegateRule formatting
fix up changelog entry
[weak_delegate] Better code style for testing string matching
Thinking back about it, WeakDelegate rule should in fact maybe not be Opt-In, but rather enabled by default
Additional code comments
[New Rule] weak_delegate
* master: (41 commits)
Fix formatting in CHANGELOG.md
release 0.13.0
Update CHANGELOG.md
Fix check for trailing whitespace to return early
Fix checks for some inline comments
Replace check for comments to use SyntaxKind
Add configuration for trailing_whitespace to ignore comments
Unwanted space removed
- Lint issues fixed
Updated HTML Reporter
PR feedback
Add check on autocorrect for disabled range
Use `utf8.count` instead of `utf16.count` to byte range
Re-write `ExplicitInitRule` to `ASTRule`
added ExplicitInitRule
Updated CHANGELOG
HTML Reporter added
HTML Reporter added
Adds information about SwiftLint plugin for AppCode into README.md
added reasons why a new rule should be opt in
...
# Conflicts:
# Source/SwiftLintFramework/Extensions/File+SwiftLint.swift
# Source/SwiftLintFramework/Extensions/Structure+SwiftLint.swift
# Source/SwiftLintFramework/Rules/ColonRule.swift
# Source/SwiftLintFramework/Rules/CommaRule.swift
# Source/SwiftLintFramework/Rules/LegacyCGGeometryFunctionsRule.swift
# Source/SwiftLintFramework/Rules/LegacyConstantRule.swift
# Source/SwiftLintFramework/Rules/LegacyConstructorRule.swift
# Source/SwiftLintFramework/Rules/LegacyNSGeometryFunctionsRule.swift
# Source/SwiftLintFramework/Rules/LineLengthRule.swift
# Source/SwiftLintFramework/Rules/OperatorFunctionWhitespaceRule.swift
# Source/SwiftLintFramework/Rules/ReturnArrowWhitespaceRule.swift
# Source/SwiftLintFramework/Rules/RuleConfigurations/StatementPositionConfiguration.swift
# Source/SwiftLintFramework/Rules/StatementPositionRule.swift
# Source/SwiftLintFramework/Rules/TrailingWhitespaceRule.swift
# Tests/SwiftLintFramework/RuleConfigurationTests.swift
* master:
Using character based init
PR feedback
Handling pattern matching cases (if case, for case, etc)
Addressing PR feedback
Add SwitchCaseOnNewline rule
Adding CHANGELOG entry
Validates if "return" in ConditionalReturnsOnNewline is a keyword
Stop `make` if working tree does not have git repository
# Conflicts:
# Source/SwiftLintFramework/Rules/ConditionalReturnsOnNewline.swift
* master: (27 commits)
Change `included` to `include`
Update formatting
fixup changelog entry from #789
add fix to CHANGELOG.md
fix Mark rule case `// MARK: -`
Update CHANGELOG
Add unit test for issue #786Fix#786: Private unit test rule not scoped to tests
clarify that vertical_whitespace is on by default again
fix for verticalspace regex bug
fix setterAccesiblity typo
Adding new configuration for private outlet rules to allow private(set)
Add redundant nil coalesing operator rule
release 0.12.0
make Vertical Whitespace rule opt-in
move changelog entry to appropriate section
Release 0.11.2
Fix long lines and unit test
Fixed returns doc for init methods issue-557
Move CHANGELOG item to Breaking
...