Releases: LemonAppDev/konsist
Releases · LemonAppDev/konsist
v0.7.9
What's Changed
- KON-86 Rename Koscope Methods by @igorwojda in #98
- KON-57 KoDeclaration Add KDoc Support by @nataliapeterwas in #93
- KON-92 Add Declaration Suffix by @nataliapeterwas in #99
- KON-94 KoDeclaration Fix Modifiers by @nataliapeterwas in #100
- Rename KoScope methods by @igorwojda in #102
- Update dependency org.amshove.kluent:kluent to v1.73 by @renovate in #103
- KON-96 Rename Ko Scope Declaration To Ko Scope And Move To Scope Package by @igorwojda in #104
- KON-100 Extract Tests To Integration Test Source Set by @igorwojda in #105
- KON-101 Extract Api To Separate Package by @igorwojda in #106
- KON-105 Move
utils
Tocore
by @igorwojda in #107 - KON-106 Rename Projectrootdirprovider Class by @igorwojda in #108
- KON-102 Rename KoDocsDeclaration Methods - Change "BlockTag" To "Tag" by @nataliapeterwas in #110
- KON-95 Use FilterNot Instead Of Also With RemoveIf by @nataliapeterwas in #109
- KON-107 Move Represent Type Back To Complex Declaration by @igorwojda in #111
- KON-108 Add
module
andsourceSet
parameters ToKoScopeCreator.scopeFromPackage
by @igorwojda in #113 - KON-111 Display Number Of Invalid Declarations by @igorwojda in #114
- Improve Assert Error Message by @igorwojda in #116
- KON-112 Fix
KoScopeCreatorImpl.sourcefromproject
whenmodule
isnull
by @igorwojda in #115 - KON-115 Add
incliudeLocal
parameter toKoScopeImpl.declarations
by @igorwojda in #117 - KON-113 Add Api Kdoc by @igorwojda in #118
- KON-104 KoParametrizedDeclaration Parameters Property Should Be Nullable by @nataliapeterwas in #112
- Update
local.javalibrary.gradle.kts
comment by @igorwojda in #122 - Simplify
KoScopeCreatorImpl
by @igorwojda in #121 - KON-19 Refactor Reside In Package by @igorwojda in #124
- Rename parameters by @igorwojda in #125
- KON-64 Renames Extensions Test Names by @nataliapeterwas in #126
- KON-116 Configure Dokka As Local Gradle Plugin by @igorwojda in #123
- KON-34 Confogure Doka by @igorwojda in #119
- KON-121 Test If Every API Declaration Has An Explicit Return Type by @igorwojda in #127
- KON-122 Unify Package Naming by @igorwojda in #128
- Extract Test Method Name by @igorwojda in #129
- Simplify Gradle Config by @igorwojda in #130
- KON-85 Add Suppress Annotation Support by @nataliapeterwas in #101
- KON-118 Add KoImportDeclaration.isWildcard Property by @nataliapeterwas in #132
- KON-123 Rename KoDocTag To KoKDocTag by @nataliapeterwas in #131
- KON-77 Add Tests To Ko Scope Creator by @igorwojda in #134
- KON-126 Ignore Build And Target Paths by @igorwojda in #135
- KON-135 Move Tests from
test
TointegrationTest
source set by @igorwojda in #136 - KON-136 Shorten Module Names by @igorwojda in #137
- KON-137 Scope From Module by @igorwojda in #138
- KON-138 Add Scope From Source Set by @igorwojda in #139
- KON-87 Add Project Relative Paths by @igorwojda in #140
- KON-139 Add Ignore Build Config by @igorwojda in #141
- Fix Ko Scope Creation Tests by @igorwojda in #142
- KON-129
KoScope.packages()
,KoScope.imports()
andKoScope.typeAliases()
by @nataliapeterwas in #143 - KON-142 Rename KoNamedDeclaration Name Methods by @nataliapeterwas in #146
- KON-132 Remove KoCompanionObject by @nataliapeterwas in #144
- KON-140 KoScopeCreatorImpl.scopeFromModule Change Parameter To vararg by @nataliapeterwas in #147
- KON-141 KoScopeCreatorImpl.scopeFromSourceSet Change Parameter To vararg by @nataliapeterwas in #148
- KON-144 Add New Hierarchy For Providers And KoScope by @nataliapeterwas in #145
- KON-125 Check If KoPsiDeclarationImpl.projectFilePath Can Be Retrieved By Using PathProvider by @nataliapeterwas in #150
- KON-61 Add Description About Naming Methods In Misc DeveloperReadMe by @nataliapeterwas in #151
- KON-97 Figure out way to simplify tests in KoClassDeclaration by @nataliapeterwas in #149
- KON-110 KoScopeImpl Add Equals And HashCode Methods by @nataliapeterwas in #154
- KON-114 Add IncludeLocal Tests by @nataliapeterwas in #152
- KON-145 Check Tests And Add Missing Tests by @nataliapeterwas in #153
- KON-146 Add More Tests For KDoc And Add KoPsiDeclaration.hasCompleteKdoc Method by @nataliapeterwas in #155
- KON-63 Add KoScope.slice by @nataliapeterwas in #157
- Update Doc by @igorwojda in #158
- KON-160 Update Scope Creation Testing Project by @igorwojda in #160
- KON-148 Add Konsist Test Which Check If All Snippets Are Used by @nataliapeterwas in #159
- Decrease Logo Size by @igorwojda in #162
- KON-163 Make Parameters List Non Nullable by @igorwojda in #164
- KON-164 Disallow Null Value For hasParameterNamed Method by @igorwojda in #165
- KON-99 Improve Error Handling by @igorwojda in #166
Full Changelog: https://github.com/LemonAppDev/konsist/commits/v0.7.9
v0.7.8
What's Changed
- Add icon by @igorwojda in #91
- KON-80 Allow Nullable Expression Inside Assert Method (#92 by @igorwojda in #92
- KON-88 Improve Declaration Printing by @igorwojda in #94
- Update dependency org.junit.jupiter:junit-jupiter-engine to v5.9.3 by @renovate in #95
- KON-89 Improve Project Root Folder Resolution by @igorwojda in #96
Full Changelog: https://github.com/LemonAppDev/konsist/commits/v0.7.8
v0.7.7
What's Changed
- KON-68 Add Build Badge (#64 by @igorwojda in #64
- KON-69 Add Release Badge by @igorwojda in #65
- KON-77 Reconfigure Runners by @igorwojda in #67
- Add build status to developer readme (#68 by @igorwojda in #68
- Remove gitbook by @igorwojda in #70
- Rename LICENSE.md to LICENSE by @igorwojda in #74
- KON-66 Rename KoBaseDeclaration.textWithLocation (#71 by @nataliapeterwas in #71
- KON-65 KoComplexDeclaration Add Extensions For Providers (#72 by @nataliapeterwas in #72
- KON-59 Add KoDeclaration Modifiers by @nataliapeterwas in #69
- KON-78 Change All Extensions To Use Generics by @nataliapeterwas in #73
- Remove docs by @igorwojda in #75
- Add Contributing Guide Link by @igorwojda in #77
- KON-62 Add PrintDeclarations Method (#76 by @nataliapeterwas in #76
- Add Logo by @igorwojda in #78
- Add Logo by @igorwojda in #79
- Improve printDeclarations Method by @nataliapeterwas in #82
- KON-82 KoDeclarationProvider Should Return Sequence Instead Of List by @nataliapeterwas in #83
- KON-81 Remove Explicit From Method And Properties Names by @nataliapeterwas in #84
- Update Logo by @igorwojda in #85
- KON-83 Add Has Name Matching (#86 by @igorwojda in #86
- KON-79 Check All Methods And Add vararg For Them by @nataliapeterwas in #80
- KON-84 Change Tests To Use Soft Assertions by @nataliapeterwas in #87
- Update kotlin monorepo to v1.8.21 by @renovate in #89
- KON-71 Downgrade Java Compile Target To Java 8 by @igorwojda in #88
New Contributors
- @nataliapeterwas made their first contribution in #3
- @igorwojda made their first contribution in #6
- @renovate made their first contribution in #63
Full Changelog: https://github.com/LemonAppDev/konsist/commits/v0.7.7