refactor(quartz): move EventInterner into nip01Core/cache package
Splits the cache primitives off into their own package. Files moved: nip01Core/core/EventInterner.kt → nip01Core/cache/EventInterner.kt nip01Core/core/EventInterner.jvmAndroid → nip01Core/cache/EventInterner.jvmAndroid nip01Core/core/EventInterner.apple → nip01Core/cache/EventInterner.apple nip01Core/core/EventInterner.linux → nip01Core/cache/EventInterner.linux nip01Core/core/EventInternerTest.kt → nip01Core/cache/EventInternerTest.kt Imports updated in SQLiteEventStore, QueryBuilder, EventStore (sqlite), FsEventStore, BaseDBTest. Each platform actual now explicitly imports nip01Core.core.Event / HexKey since we crossed package boundaries. 7/7 interner + 240/240 store + projection tests still pass. https://claude.ai/code/session_01Jny85MTu1ynKgFBgysfWu5
This commit is contained in:
+3
-1
@@ -18,8 +18,10 @@
|
||||
* AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
|
||||
* WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
*/
|
||||
package com.vitorpamplona.quartz.nip01Core.core
|
||||
package com.vitorpamplona.quartz.nip01Core.cache
|
||||
|
||||
import com.vitorpamplona.quartz.nip01Core.core.HexKey
|
||||
import com.vitorpamplona.quartz.nip01Core.core.OptimizedJsonMapper
|
||||
import com.vitorpamplona.quartz.nip01Core.signers.NostrSignerSync
|
||||
import com.vitorpamplona.quartz.nip10Notes.TextNoteEvent
|
||||
import com.vitorpamplona.quartz.utils.Secp256k1Instance
|
||||
Reference in New Issue
Block a user