Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

KON-168 Extract Api To Separate Package #106

Merged
merged 33 commits into from
May 3, 2023
Merged
Changes from 1 commit
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
3c7129a
Extract KoScope interface
igorwojda May 3, 2023
1f45d04
Rename API entry point
igorwojda May 3, 2023
8f75014
Make KoScope internal
igorwojda May 3, 2023
5dbd3d2
Move const to api
igorwojda May 3, 2023
cc6975e
Rename enums
igorwojda May 3, 2023
1b2bcb9
Move ext to api package
igorwojda May 3, 2023
6862817
Rename To Impl
igorwojda May 3, 2023
e60a6e4
Extract Declaration interfaces
igorwojda May 3, 2023
2befaa0
Extract Declaration interfaces
igorwojda May 3, 2023
55c7040
Make exceptions internal
igorwojda May 3, 2023
01c8517
Extract Declaration interfaces
igorwojda May 3, 2023
b9cec85
Upd Declaration hierarchy
igorwojda May 3, 2023
0304941
Upd Declaration PRoviders
igorwojda May 3, 2023
094d070
Upd KoScope APi
igorwojda May 3, 2023
89f3161
Make internal
igorwojda May 3, 2023
cf82897
Upd KoScope Api
igorwojda May 3, 2023
149b7b6
Upd Sequence Extension Api
igorwojda May 3, 2023
8d20b3e
Make internal
igorwojda May 3, 2023
2b3ae88
Add KoDocTagDeclaration interfaces
igorwojda May 3, 2023
1f9f06c
Move Interfaces to API
igorwojda May 3, 2023
b9b0d08
Moved sequence and add refied extensions
igorwojda May 3, 2023
8a84fda
Clean up internal modifiers
igorwojda May 3, 2023
94dcf72
Move Sequence Tests
igorwojda May 3, 2023
920e377
Rename Tests
igorwojda May 3, 2023
3777cfb
Rename Test
igorwojda May 3, 2023
b5c89f2
Added Extensions tests
igorwojda May 3, 2023
5700854
Rename file
igorwojda May 3, 2023
fd90986
Rename snippet
igorwojda May 3, 2023
ff9c979
Update Tests
igorwojda May 3, 2023
bd4d7ee
Update Tests
igorwojda May 3, 2023
027b886
Improve tests
igorwojda May 3, 2023
42d6042
Fix detekt and spotless
igorwojda May 3, 2023
967042c
Upd folder name
igorwojda May 3, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Move Sequence Tests
igorwojda committed May 3, 2023
commit 94dcf7292bd160daec7ee3d94a35537fbb2b90e7
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.lemonappdev.konsist.api.ext
package com.lemonappdev.konsist.api.ext.sequence

import com.lemonappdev.konsist.api.ext.sequence.withFullyQualifiedClassName
import com.lemonappdev.konsist.api.ext.sequence.withName
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.lemonappdev.konsist.api.ext
package com.lemonappdev.konsist.api.ext.sequence

import com.lemonappdev.konsist.api.ext.sequence.withAbstractModifier
import com.lemonappdev.konsist.api.ext.sequence.withActualModifier
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.lemonappdev.konsist.api.ext
package com.lemonappdev.konsist.api.ext.sequence

import com.lemonappdev.konsist.api.ext.sequence.withName
import com.lemonappdev.konsist.api.ext.sequence.withoutName
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.lemonappdev.konsist.api.ext
package com.lemonappdev.konsist.api.ext.sequence

import com.lemonappdev.konsist.api.KoModifier.OPEN
import com.lemonappdev.konsist.api.KoModifier.PUBLIC
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.lemonappdev.konsist.api.ext
package com.lemonappdev.konsist.api.ext.sequence

import com.lemonappdev.konsist.api.KoModifier.OPEN
import com.lemonappdev.konsist.api.KoModifier.PROTECTED
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.lemonappdev.konsist.api.ext
package com.lemonappdev.konsist.api.ext.sequence

import com.lemonappdev.konsist.api.ext.sequence.withAnnotationOf
import com.lemonappdev.konsist.api.ext.sequence.withAnnotations
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.lemonappdev.konsist.api.ext
package com.lemonappdev.konsist.api.ext.sequence

import com.lemonappdev.konsist.api.ext.sequence.withAbstractModifier
import com.lemonappdev.konsist.api.ext.sequence.withActualModifier
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.lemonappdev.konsist.api.ext
package com.lemonappdev.konsist.api.ext.sequence

import com.lemonappdev.konsist.api.ext.sequence.withAlias
import com.lemonappdev.konsist.api.ext.sequence.withoutAlias
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.lemonappdev.konsist.api.ext
package com.lemonappdev.konsist.api.ext.sequence

import com.lemonappdev.konsist.api.ext.sequence.withActualModifier
import com.lemonappdev.konsist.api.ext.sequence.withExpectModifier
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.lemonappdev.konsist.api.ext
package com.lemonappdev.konsist.api.ext.sequence

import com.lemonappdev.konsist.api.ext.sequence.withName
import com.lemonappdev.konsist.api.ext.sequence.withNameContaining
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.lemonappdev.konsist.api.ext
package com.lemonappdev.konsist.api.ext.sequence

import com.lemonappdev.konsist.api.ext.sequence.withDataModifier
import com.lemonappdev.konsist.api.ext.sequence.withoutDataModifier
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.lemonappdev.konsist.api.ext
package com.lemonappdev.konsist.api.ext.sequence

import com.lemonappdev.konsist.api.ext.sequence.withQualifiedName
import com.lemonappdev.konsist.api.ext.sequence.withoutQualifiedName
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.lemonappdev.konsist.api.ext
package com.lemonappdev.konsist.api.ext.sequence

import com.lemonappdev.konsist.api.ext.sequence.withCrossInlineModifier
import com.lemonappdev.konsist.api.ext.sequence.withDefaultValue
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.lemonappdev.konsist.api.ext
package com.lemonappdev.konsist.api.ext.sequence

import com.lemonappdev.konsist.api.ext.sequence.withParameter
import com.lemonappdev.konsist.api.ext.sequence.withParameters
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.lemonappdev.konsist.api.ext
package com.lemonappdev.konsist.api.ext.sequence

import com.lemonappdev.konsist.api.ext.sequence.withDelegate
import com.lemonappdev.konsist.api.ext.sequence.withoutDelegate
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.lemonappdev.konsist.api.ext
package com.lemonappdev.konsist.api.ext.sequence

import com.lemonappdev.konsist.api.ext.sequence.withAbstractModifier
import com.lemonappdev.konsist.api.ext.sequence.withActualModifier
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.lemonappdev.konsist.api.ext
package com.lemonappdev.konsist.api.ext.sequence

import com.lemonappdev.konsist.api.ext.sequence.withFilePath
import com.lemonappdev.konsist.api.ext.sequence.withProjectFilePath
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.lemonappdev.konsist.api.ext
package com.lemonappdev.konsist.api.ext.sequence

import com.lemonappdev.konsist.api.ext.sequence.withActualModifier
import com.lemonappdev.konsist.api.ext.sequence.withSourceType
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.lemonappdev.konsist.api.ext
package com.lemonappdev.konsist.api.ext.sequence

import com.lemonappdev.konsist.api.ext.sequence.withFullyQualifiedName
import com.lemonappdev.konsist.api.ext.sequence.withImportAlias