Skip to content

Commit

Permalink
rename package com.araymond to org.araymond
Browse files Browse the repository at this point in the history
  • Loading branch information
anthonyraymond committed Aug 16, 2024
1 parent ca099de commit c346e61
Show file tree
Hide file tree
Showing 50 changed files with 138 additions and 138 deletions.
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
<version>3.3.2</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<groupId>com.araymond</groupId>
<groupId>org.araymond</groupId>
<artifactId>joal-core</artifactId>
<version>0.0.1-SNAPSHOT</version>
<name>joal-core</name>
Expand Down

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.araymond.joalcore;
package org.araymond.joalcore;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.araymond.joalcore.annotations;
package org.araymond.joalcore.annotations;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.araymond.joalcore.annotations;
package org.araymond.joalcore.annotations;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.araymond.joalcore.annotations.ddd;
package org.araymond.joalcore.annotations.ddd;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
package org.araymond.joalcore.annotations.ddd;

public @interface DomainEntity {
}
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.araymond.joalcore.annotations.ddd;
package org.araymond.joalcore.annotations.ddd;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package com.araymond.joalcore.core.infohash.domain;
package org.araymond.joalcore.core.infohash.domain;

import com.araymond.joalcore.annotations.ddd.ValueObject;
import org.araymond.joalcore.annotations.ddd.ValueObject;

import java.util.Arrays;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package com.araymond.joalcore.core.metadata.domain;
package org.araymond.joalcore.core.metadata.domain;

import com.araymond.joalcore.core.infohash.domain.InfoHash;
import org.araymond.joalcore.core.infohash.domain.InfoHash;

public class TorrentMetadata {
private final InfoHash infoHash;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package com.araymond.joalcore.core.sharing.application;
package org.araymond.joalcore.core.sharing.application;

import com.araymond.joalcore.core.infohash.domain.InfoHash;
import com.araymond.joalcore.core.sharing.domain.Contribution;
import org.araymond.joalcore.core.infohash.domain.InfoHash;
import org.araymond.joalcore.core.sharing.domain.Contribution;

import java.util.Optional;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
package com.araymond.joalcore.core.sharing.application;

import com.araymond.joalcore.core.infohash.domain.InfoHash;
import com.araymond.joalcore.core.metadata.domain.TorrentMetadata;
import com.araymond.joalcore.core.sharing.application.exceptions.UnknownSharedTorrentException;
import com.araymond.joalcore.core.sharing.domain.*;
import com.araymond.joalcore.core.sharing.domain.events.TorrentCreatedEvent;
import com.araymond.joalcore.core.sharing.domain.services.PeerElection;
import com.araymond.joalcore.events.DomainEvent;
import com.araymond.joalcore.events.DomainEventPublisher;
package org.araymond.joalcore.core.sharing.application;

import org.araymond.joalcore.core.infohash.domain.InfoHash;
import org.araymond.joalcore.core.metadata.domain.TorrentMetadata;
import org.araymond.joalcore.core.sharing.application.exceptions.UnknownSharedTorrentException;
import org.araymond.joalcore.core.sharing.domain.*;
import org.araymond.joalcore.core.sharing.domain.events.TorrentCreatedEvent;
import org.araymond.joalcore.core.sharing.domain.services.PeerElection;
import org.araymond.joalcore.events.DomainEvent;
import org.araymond.joalcore.events.DomainEventPublisher;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.araymond.joalcore.core.sharing.application.exceptions;
package org.araymond.joalcore.core.sharing.application.exceptions;

import java.io.Serial;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package com.araymond.joalcore.core.sharing.domain;
package org.araymond.joalcore.core.sharing.domain;

import com.araymond.joalcore.annotations.ddd.ValueObject;
import org.araymond.joalcore.annotations.ddd.ValueObject;

@ValueObject
public record Contribution(DownloadAmount downloaded, UploadAmount uploaded) {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package com.araymond.joalcore.core.sharing.domain;
package org.araymond.joalcore.core.sharing.domain;

import com.araymond.joalcore.annotations.VisibleForTesting;
import com.araymond.joalcore.annotations.ddd.ValueObject;
import org.araymond.joalcore.annotations.VisibleForTesting;
import org.araymond.joalcore.annotations.ddd.ValueObject;

import java.util.Objects;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package com.araymond.joalcore.core.sharing.domain;
package org.araymond.joalcore.core.sharing.domain;

import com.araymond.joalcore.core.sharing.domain.exceptions.InvalidContributionException;
import org.araymond.joalcore.core.sharing.domain.exceptions.InvalidContributionException;

public record DownloadAmount(long bytes) {
public DownloadAmount {
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
package org.araymond.joalcore.core.sharing.domain;

import org.araymond.joalcore.annotations.ddd.ValueObject;

@ValueObject
public record Leechers(int count) {
}
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package com.araymond.joalcore.core.sharing.domain;
package org.araymond.joalcore.core.sharing.domain;

import com.araymond.joalcore.annotations.ddd.ValueObject;
import com.araymond.joalcore.core.sharing.domain.exceptions.InvalidContributionException;
import org.araymond.joalcore.annotations.ddd.ValueObject;
import org.araymond.joalcore.core.sharing.domain.exceptions.InvalidContributionException;

@ValueObject
public record Left(long bytes) {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package com.araymond.joalcore.core.sharing.domain;
package org.araymond.joalcore.core.sharing.domain;

import com.araymond.joalcore.annotations.ddd.ValueObject;
import org.araymond.joalcore.annotations.ddd.ValueObject;

@ValueObject
public record Peers(Leechers leechers, Seeders seeders) {
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
package org.araymond.joalcore.core.sharing.domain;

import org.araymond.joalcore.annotations.ddd.ValueObject;

@ValueObject
public record Seeders(int count) {
}
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
package com.araymond.joalcore.core.sharing.domain;

import com.araymond.joalcore.annotations.ddd.AggregateRoot;
import com.araymond.joalcore.core.infohash.domain.InfoHash;
import com.araymond.joalcore.core.sharing.domain.events.DoneDownloadingEvent;
import com.araymond.joalcore.core.sharing.domain.events.TorrentPausedEvent;
import com.araymond.joalcore.core.sharing.domain.events.TorrentPeersChangedEvent;
import com.araymond.joalcore.core.sharing.domain.events.TorrentStartedSharingEvent;
import com.araymond.joalcore.core.sharing.domain.exceptions.IllegalActionForTorrentState;
import com.araymond.joalcore.core.sharing.domain.exceptions.InvalidContributionException;
import com.araymond.joalcore.core.sharing.domain.services.PeerElection;
import com.araymond.joalcore.events.DomainEvent;
package org.araymond.joalcore.core.sharing.domain;

import org.araymond.joalcore.annotations.ddd.AggregateRoot;
import org.araymond.joalcore.core.infohash.domain.InfoHash;
import org.araymond.joalcore.core.sharing.domain.events.DoneDownloadingEvent;
import org.araymond.joalcore.core.sharing.domain.events.TorrentPausedEvent;
import org.araymond.joalcore.core.sharing.domain.events.TorrentPeersChangedEvent;
import org.araymond.joalcore.core.sharing.domain.events.TorrentStartedSharingEvent;
import org.araymond.joalcore.core.sharing.domain.exceptions.IllegalActionForTorrentState;
import org.araymond.joalcore.core.sharing.domain.exceptions.InvalidContributionException;
import org.araymond.joalcore.core.sharing.domain.services.PeerElection;
import org.araymond.joalcore.events.DomainEvent;

import java.util.Collections;
import java.util.List;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package com.araymond.joalcore.core.sharing.domain;
package org.araymond.joalcore.core.sharing.domain;

import com.araymond.joalcore.annotations.ddd.ValueObject;
import org.araymond.joalcore.annotations.ddd.ValueObject;

import java.util.Objects;
import java.util.UUID;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package com.araymond.joalcore.core.sharing.domain;
package org.araymond.joalcore.core.sharing.domain;

import com.araymond.joalcore.core.infohash.domain.InfoHash;
import org.araymond.joalcore.core.infohash.domain.InfoHash;

import java.util.Optional;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package com.araymond.joalcore.core.sharing.domain;
package org.araymond.joalcore.core.sharing.domain;

import com.araymond.joalcore.annotations.ddd.ValueObject;
import com.araymond.joalcore.core.sharing.domain.exceptions.InvalidChangeOfStateException;
import org.araymond.joalcore.annotations.ddd.ValueObject;
import org.araymond.joalcore.core.sharing.domain.exceptions.InvalidChangeOfStateException;

@ValueObject
public enum SharingStatus {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package com.araymond.joalcore.core.sharing.domain;
package org.araymond.joalcore.core.sharing.domain;

import com.araymond.joalcore.annotations.ddd.ValueObject;
import com.araymond.joalcore.core.sharing.domain.services.PeerElection;
import org.araymond.joalcore.annotations.ddd.ValueObject;
import org.araymond.joalcore.core.sharing.domain.services.PeerElection;

import java.util.HashMap;
import java.util.Map;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package com.araymond.joalcore.core.sharing.domain;
package org.araymond.joalcore.core.sharing.domain;

import com.araymond.joalcore.core.sharing.domain.exceptions.InvalidContributionException;
import org.araymond.joalcore.core.sharing.domain.exceptions.InvalidContributionException;

public record UploadAmount(long bytes) {
public UploadAmount {
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
package org.araymond.joalcore.core.sharing.domain.events;

import org.araymond.joalcore.events.DomainEvent;

public class DoneDownloadingEvent extends DomainEvent {
}
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package com.araymond.joalcore.core.sharing.domain.events;
package org.araymond.joalcore.core.sharing.domain.events;

import com.araymond.joalcore.core.sharing.domain.SharedTorrentId;
import com.araymond.joalcore.events.DomainEvent;
import org.araymond.joalcore.core.sharing.domain.SharedTorrentId;
import org.araymond.joalcore.events.DomainEvent;

public class TorrentCreatedEvent extends DomainEvent {
private final SharedTorrentId sharedTorrentId;
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
package org.araymond.joalcore.core.sharing.domain.events;

import org.araymond.joalcore.events.DomainEvent;

public class TorrentPausedEvent extends DomainEvent {
}
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
package com.araymond.joalcore.core.sharing.domain.events;
package org.araymond.joalcore.core.sharing.domain.events;

import com.araymond.joalcore.core.sharing.domain.Peers;
import com.araymond.joalcore.core.sharing.domain.SharedTorrentId;
import com.araymond.joalcore.events.DomainEvent;
import org.araymond.joalcore.core.sharing.domain.Peers;
import org.araymond.joalcore.core.sharing.domain.SharedTorrentId;
import org.araymond.joalcore.events.DomainEvent;

import java.util.Objects;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package com.araymond.joalcore.core.sharing.domain.events;
package org.araymond.joalcore.core.sharing.domain.events;

import com.araymond.joalcore.events.DomainEvent;
import org.araymond.joalcore.events.DomainEvent;

public class TorrentStartedSharingEvent extends DomainEvent {
private final boolean isFullyDownloaded;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.araymond.joalcore.core.sharing.domain.exceptions;
package org.araymond.joalcore.core.sharing.domain.exceptions;

import java.io.Serial;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.araymond.joalcore.core.sharing.domain.exceptions;
package org.araymond.joalcore.core.sharing.domain.exceptions;

import java.io.Serial;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.araymond.joalcore.core.sharing.domain.exceptions;
package org.araymond.joalcore.core.sharing.domain.exceptions;

import java.io.Serial;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package com.araymond.joalcore.core.sharing.domain.services;
package org.araymond.joalcore.core.sharing.domain.services;

import com.araymond.joalcore.annotations.DomainService;
import com.araymond.joalcore.core.sharing.domain.Peers;
import org.araymond.joalcore.annotations.DomainService;
import org.araymond.joalcore.core.sharing.domain.Peers;

@FunctionalInterface
@DomainService
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.araymond.joalcore.events;
package org.araymond.joalcore.events;

import java.time.LocalDateTime;
import java.util.UUID;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.araymond.joalcore.events;
package org.araymond.joalcore.events;

import java.util.List;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.araymond.joalcore;
package org.araymond.joalcore;

import org.junit.jupiter.api.Disabled;
import org.junit.jupiter.api.Test;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package com.araymond.joalcore.core.fixtures;
package org.araymond.joalcore.core.fixtures;

import com.araymond.joalcore.core.infohash.domain.InfoHash;
import com.araymond.joalcore.core.sharing.domain.*;
import org.araymond.joalcore.core.infohash.domain.InfoHash;
import org.araymond.joalcore.core.sharing.domain.*;

import java.util.Random;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.araymond.joalcore.core.infohash.domain;
package org.araymond.joalcore.core.infohash.domain;

import org.junit.jupiter.api.Test;

Expand Down
Loading

0 comments on commit c346e61

Please sign in to comment.