Skip to content

Commit d6b2b95

Browse files
authored
Merge pull request #7638 from jjaderberg/less-alphas
Move algos & procs from alpha/beta projects
2 parents 5f2f224 + e3fcba3 commit d6b2b95

File tree

205 files changed

+203
-451
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

205 files changed

+203
-451
lines changed

alpha/alpha-proc/src/main/java/org/neo4j/gds/shortestpaths/AllShortestPathsConfig.java renamed to algo/src/main/java/org/neo4j/gds/allshortestpaths/AllShortestPathsConfig.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
* You should have received a copy of the GNU General Public License
1818
* along with this program. If not, see <http://www.gnu.org/licenses/>.
1919
*/
20-
package org.neo4j.gds.shortestpaths;
20+
package org.neo4j.gds.allshortestpaths;
2121

2222
import org.neo4j.gds.annotation.Configuration;
2323
import org.neo4j.gds.annotation.ValueClass;

alpha/alpha-algo/src/main/java/org/neo4j/gds/impl/msbfs/AllShortestPathsStream.java renamed to algo/src/main/java/org/neo4j/gds/allshortestpaths/AllShortestPathsStream.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
* You should have received a copy of the GNU General Public License
1818
* along with this program. If not, see <http://www.gnu.org/licenses/>.
1919
*/
20-
package org.neo4j.gds.impl.msbfs;
20+
package org.neo4j.gds.allshortestpaths;
2121

2222
import java.util.Objects;
2323
import java.util.Spliterator;

alpha/alpha-algo/src/main/java/org/neo4j/gds/impl/msbfs/AllShortestPathsStreamResult.java renamed to algo/src/main/java/org/neo4j/gds/allshortestpaths/AllShortestPathsStreamResult.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
* You should have received a copy of the GNU General Public License
1818
* along with this program. If not, see <http://www.gnu.org/licenses/>.
1919
*/
20-
package org.neo4j.gds.impl.msbfs;
20+
package org.neo4j.gds.allshortestpaths;
2121

2222
public final class AllShortestPathsStreamResult {
2323
static final AllShortestPathsStreamResult DONE = new AllShortestPathsStreamResult(-1, -1, -1);

alpha/alpha-algo/src/main/java/org/neo4j/gds/impl/queue/IntPriorityQueue.java renamed to algo/src/main/java/org/neo4j/gds/allshortestpaths/IntPriorityQueue.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* See the License for the specific language governing permissions and
1515
* limitations under the License.
1616
*/
17-
package org.neo4j.gds.impl.queue;
17+
package org.neo4j.gds.allshortestpaths;
1818

1919
import com.carrotsearch.hppc.IntDoubleScatterMap;
2020
import com.carrotsearch.hppc.IntLongScatterMap;

alpha/alpha-algo/src/main/java/org/neo4j/gds/impl/msbfs/MSBFSASPAlgorithm.java renamed to algo/src/main/java/org/neo4j/gds/allshortestpaths/MSBFSASPAlgorithm.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
* You should have received a copy of the GNU General Public License
1818
* along with this program. If not, see <http://www.gnu.org/licenses/>.
1919
*/
20-
package org.neo4j.gds.impl.msbfs;
20+
package org.neo4j.gds.allshortestpaths;
2121

2222
import org.neo4j.gds.Algorithm;
2323
import org.neo4j.gds.core.utils.progress.tasks.ProgressTracker;

alpha/alpha-algo/src/main/java/org/neo4j/gds/impl/msbfs/MSBFSAllShortestPaths.java renamed to algo/src/main/java/org/neo4j/gds/allshortestpaths/MSBFSAllShortestPaths.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
* You should have received a copy of the GNU General Public License
1818
* along with this program. If not, see <http://www.gnu.org/licenses/>.
1919
*/
20-
package org.neo4j.gds.impl.msbfs;
20+
package org.neo4j.gds.allshortestpaths;
2121

2222
import org.neo4j.gds.api.Graph;
2323
import org.neo4j.gds.core.utils.progress.tasks.ProgressTracker;

alpha/alpha-algo/src/main/java/org/neo4j/gds/impl/queue/SharedIntPriorityQueue.java renamed to algo/src/main/java/org/neo4j/gds/allshortestpaths/SharedIntPriorityQueue.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
* You should have received a copy of the GNU General Public License
1818
* along with this program. If not, see <http://www.gnu.org/licenses/>.
1919
*/
20-
package org.neo4j.gds.impl.queue;
20+
package org.neo4j.gds.allshortestpaths;
2121

2222
import com.carrotsearch.hppc.IntDoubleMap;
2323

alpha/alpha-algo/src/main/java/org/neo4j/gds/impl/msbfs/WeightedAllShortestPaths.java renamed to algo/src/main/java/org/neo4j/gds/allshortestpaths/WeightedAllShortestPaths.java

+1-2
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,11 @@
1717
* You should have received a copy of the GNU General Public License
1818
* along with this program. If not, see <http://www.gnu.org/licenses/>.
1919
*/
20-
package org.neo4j.gds.impl.msbfs;
20+
package org.neo4j.gds.allshortestpaths;
2121

2222
import org.neo4j.gds.api.Graph;
2323
import org.neo4j.gds.api.RelationshipIterator;
2424
import org.neo4j.gds.core.utils.progress.tasks.ProgressTracker;
25-
import org.neo4j.gds.impl.queue.IntPriorityQueue;
2625

2726
import java.util.Arrays;
2827
import java.util.concurrent.BlockingQueue;

alpha/alpha-algo/src/main/java/org/neo4j/gds/impl/approxmaxkcut/ApproxMaxKCut.java renamed to algo/src/main/java/org/neo4j/gds/approxmaxkcut/ApproxMaxKCut.java

+3-3
Original file line numberDiff line numberDiff line change
@@ -17,15 +17,15 @@
1717
* You should have received a copy of the GNU General Public License
1818
* along with this program. If not, see <http://www.gnu.org/licenses/>.
1919
*/
20-
package org.neo4j.gds.impl.approxmaxkcut;
20+
package org.neo4j.gds.approxmaxkcut;
2121

2222
import org.neo4j.gds.Algorithm;
2323
import org.neo4j.gds.api.Graph;
24+
import org.neo4j.gds.approxmaxkcut.config.ApproxMaxKCutConfig;
25+
import org.neo4j.gds.approxmaxkcut.localsearch.LocalSearch;
2426
import org.neo4j.gds.core.concurrency.AtomicDouble;
2527
import org.neo4j.gds.core.utils.paged.HugeByteArray;
2628
import org.neo4j.gds.core.utils.progress.tasks.ProgressTracker;
27-
import org.neo4j.gds.impl.approxmaxkcut.config.ApproxMaxKCutConfig;
28-
import org.neo4j.gds.impl.approxmaxkcut.localsearch.LocalSearch;
2929

3030
import java.util.SplittableRandom;
3131
import java.util.concurrent.ExecutorService;
+2-2
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,11 @@
1717
* You should have received a copy of the GNU General Public License
1818
* along with this program. If not, see <http://www.gnu.org/licenses/>.
1919
*/
20-
package org.neo4j.gds.impl.approxmaxkcut;
20+
package org.neo4j.gds.approxmaxkcut;
2121

2222
import org.neo4j.gds.GraphAlgorithmFactory;
2323
import org.neo4j.gds.api.Graph;
24+
import org.neo4j.gds.approxmaxkcut.config.ApproxMaxKCutConfig;
2425
import org.neo4j.gds.collections.haa.HugeAtomicByteArray;
2526
import org.neo4j.gds.collections.haa.HugeAtomicDoubleArray;
2627
import org.neo4j.gds.core.concurrency.Pools;
@@ -30,7 +31,6 @@
3031
import org.neo4j.gds.core.utils.progress.tasks.ProgressTracker;
3132
import org.neo4j.gds.core.utils.progress.tasks.Task;
3233
import org.neo4j.gds.core.utils.progress.tasks.Tasks;
33-
import org.neo4j.gds.impl.approxmaxkcut.config.ApproxMaxKCutConfig;
3434

3535
import java.util.List;
3636

alpha/alpha-algo/src/main/java/org/neo4j/gds/impl/approxmaxkcut/MaxKCutResult.java renamed to algo/src/main/java/org/neo4j/gds/approxmaxkcut/MaxKCutResult.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
* You should have received a copy of the GNU General Public License
1818
* along with this program. If not, see <http://www.gnu.org/licenses/>.
1919
*/
20-
package org.neo4j.gds.impl.approxmaxkcut;
20+
package org.neo4j.gds.approxmaxkcut;
2121

2222
import org.neo4j.gds.annotation.ValueClass;
2323
import org.neo4j.gds.api.properties.nodes.LongNodePropertyValues;
+2-2
Original file line numberDiff line numberDiff line change
@@ -17,16 +17,16 @@
1717
* You should have received a copy of the GNU General Public License
1818
* along with this program. If not, see <http://www.gnu.org/licenses/>.
1919
*/
20-
package org.neo4j.gds.impl.approxmaxkcut;
20+
package org.neo4j.gds.approxmaxkcut;
2121

2222
import org.neo4j.gds.api.Graph;
23+
import org.neo4j.gds.approxmaxkcut.config.ApproxMaxKCutConfig;
2324
import org.neo4j.gds.core.concurrency.RunWithConcurrency;
2425
import org.neo4j.gds.core.utils.paged.HugeByteArray;
2526
import org.neo4j.gds.core.utils.paged.HugeLongArray;
2627
import org.neo4j.gds.core.utils.partition.Partition;
2728
import org.neo4j.gds.core.utils.partition.PartitionUtils;
2829
import org.neo4j.gds.core.utils.progress.tasks.ProgressTracker;
29-
import org.neo4j.gds.impl.approxmaxkcut.config.ApproxMaxKCutConfig;
3030

3131
import java.util.ArrayList;
3232
import java.util.Arrays;
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,14 @@
1717
* You should have received a copy of the GNU General Public License
1818
* along with this program. If not, see <http://www.gnu.org/licenses/>.
1919
*/
20-
package org.neo4j.gds.impl.approxmaxkcut;
20+
package org.neo4j.gds.approxmaxkcut;
2121

2222
import org.neo4j.gds.api.Graph;
23+
import org.neo4j.gds.approxmaxkcut.config.ApproxMaxKCutConfig;
24+
import org.neo4j.gds.approxmaxkcut.localsearch.LocalSearch;
2325
import org.neo4j.gds.core.concurrency.AtomicDouble;
2426
import org.neo4j.gds.core.utils.paged.HugeByteArray;
2527
import org.neo4j.gds.core.utils.progress.tasks.ProgressTracker;
26-
import org.neo4j.gds.impl.approxmaxkcut.config.ApproxMaxKCutConfig;
27-
import org.neo4j.gds.impl.approxmaxkcut.localsearch.LocalSearch;
2828

2929
import java.util.SplittableRandom;
3030
import java.util.concurrent.atomic.AtomicLongArray;
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
* You should have received a copy of the GNU General Public License
1818
* along with this program. If not, see <http://www.gnu.org/licenses/>.
1919
*/
20-
package org.neo4j.gds.impl.approxmaxkcut.config;
20+
package org.neo4j.gds.approxmaxkcut.config;
2121

2222
import org.immutables.value.Value;
2323
import org.neo4j.gds.NodeLabel;
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
* You should have received a copy of the GNU General Public License
1818
* along with this program. If not, see <http://www.gnu.org/licenses/>.
1919
*/
20-
package org.neo4j.gds.impl.approxmaxkcut.config;
20+
package org.neo4j.gds.approxmaxkcut.config;
2121

2222
import org.neo4j.gds.annotation.Configuration;
2323
import org.neo4j.gds.annotation.ValueClass;
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
* You should have received a copy of the GNU General Public License
1818
* along with this program. If not, see <http://www.gnu.org/licenses/>.
1919
*/
20-
package org.neo4j.gds.impl.approxmaxkcut.config;
20+
package org.neo4j.gds.approxmaxkcut.config;
2121

2222
import org.neo4j.gds.annotation.Configuration;
2323
import org.neo4j.gds.annotation.ValueClass;
+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
* You should have received a copy of the GNU General Public License
1818
* along with this program. If not, see <http://www.gnu.org/licenses/>.
1919
*/
20-
package org.neo4j.gds.impl.approxmaxkcut.localsearch;
20+
package org.neo4j.gds.approxmaxkcut.localsearch;
2121

2222
import org.apache.commons.lang3.mutable.MutableDouble;
2323
import org.neo4j.gds.api.Graph;
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
* You should have received a copy of the GNU General Public License
1818
* along with this program. If not, see <http://www.gnu.org/licenses/>.
1919
*/
20-
package org.neo4j.gds.impl.approxmaxkcut.localsearch;
20+
package org.neo4j.gds.approxmaxkcut.localsearch;
2121

2222
import org.neo4j.gds.api.Graph;
2323
import org.neo4j.gds.collections.haa.HugeAtomicDoubleArray;
+3-3
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,11 @@
1717
* You should have received a copy of the GNU General Public License
1818
* along with this program. If not, see <http://www.gnu.org/licenses/>.
1919
*/
20-
package org.neo4j.gds.impl.approxmaxkcut.localsearch;
20+
package org.neo4j.gds.approxmaxkcut.localsearch;
2121

2222
import org.neo4j.gds.api.Graph;
23+
import org.neo4j.gds.approxmaxkcut.ApproxMaxKCut;
24+
import org.neo4j.gds.approxmaxkcut.config.ApproxMaxKCutConfig;
2325
import org.neo4j.gds.collections.haa.HugeAtomicByteArray;
2426
import org.neo4j.gds.collections.haa.HugeAtomicDoubleArray;
2527
import org.neo4j.gds.core.concurrency.AtomicDouble;
@@ -30,8 +32,6 @@
3032
import org.neo4j.gds.core.utils.partition.Partition;
3133
import org.neo4j.gds.core.utils.partition.PartitionUtils;
3234
import org.neo4j.gds.core.utils.progress.tasks.ProgressTracker;
33-
import org.neo4j.gds.impl.approxmaxkcut.ApproxMaxKCut;
34-
import org.neo4j.gds.impl.approxmaxkcut.config.ApproxMaxKCutConfig;
3535

3636
import java.util.List;
3737
import java.util.Optional;
Original file line numberDiff line numberDiff line change
@@ -17,17 +17,17 @@
1717
* You should have received a copy of the GNU General Public License
1818
* along with this program. If not, see <http://www.gnu.org/licenses/>.
1919
*/
20-
package org.neo4j.gds.impl.approxmaxkcut.localsearch;
20+
package org.neo4j.gds.approxmaxkcut.localsearch;
2121

2222
import org.apache.commons.lang3.mutable.MutableBoolean;
2323
import org.neo4j.gds.api.Graph;
24+
import org.neo4j.gds.approxmaxkcut.ApproxMaxKCut;
25+
import org.neo4j.gds.approxmaxkcut.config.ApproxMaxKCutConfig;
2426
import org.neo4j.gds.collections.haa.HugeAtomicByteArray;
2527
import org.neo4j.gds.collections.haa.HugeAtomicDoubleArray;
2628
import org.neo4j.gds.core.utils.paged.HugeByteArray;
2729
import org.neo4j.gds.core.utils.partition.Partition;
2830
import org.neo4j.gds.core.utils.progress.tasks.ProgressTracker;
29-
import org.neo4j.gds.impl.approxmaxkcut.ApproxMaxKCut;
30-
import org.neo4j.gds.impl.approxmaxkcut.config.ApproxMaxKCutConfig;
3131

3232
import java.util.concurrent.atomic.AtomicBoolean;
3333
import java.util.concurrent.atomic.AtomicLongArray;

algo/src/main/java/org/neo4j/gds/beta/closeness/CentralityComputer.java renamed to algo/src/main/java/org/neo4j/gds/closeness/CentralityComputer.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
* You should have received a copy of the GNU General Public License
1818
* along with this program. If not, see <http://www.gnu.org/licenses/>.
1919
*/
20-
package org.neo4j.gds.beta.closeness;
20+
package org.neo4j.gds.closeness;
2121

2222
interface CentralityComputer {
2323
double centrality(long farness, long componentSize);

algo/src/main/java/org/neo4j/gds/beta/closeness/ClosenessCentrality.java renamed to algo/src/main/java/org/neo4j/gds/closeness/ClosenessCentrality.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
* You should have received a copy of the GNU General Public License
1818
* along with this program. If not, see <http://www.gnu.org/licenses/>.
1919
*/
20-
package org.neo4j.gds.beta.closeness;
20+
package org.neo4j.gds.closeness;
2121

2222
import org.neo4j.gds.Algorithm;
2323
import org.neo4j.gds.api.Graph;

algo/src/main/java/org/neo4j/gds/beta/closeness/ClosenessCentralityConfig.java renamed to algo/src/main/java/org/neo4j/gds/closeness/ClosenessCentralityConfig.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
* You should have received a copy of the GNU General Public License
1818
* along with this program. If not, see <http://www.gnu.org/licenses/>.
1919
*/
20-
package org.neo4j.gds.beta.closeness;
20+
package org.neo4j.gds.closeness;
2121

2222
import org.immutables.value.Value;
2323
import org.neo4j.gds.annotation.Configuration;

algo/src/main/java/org/neo4j/gds/beta/closeness/ClosenessCentralityFactory.java renamed to algo/src/main/java/org/neo4j/gds/closeness/ClosenessCentralityFactory.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
* You should have received a copy of the GNU General Public License
1818
* along with this program. If not, see <http://www.gnu.org/licenses/>.
1919
*/
20-
package org.neo4j.gds.beta.closeness;
20+
package org.neo4j.gds.closeness;
2121

2222

2323
import org.neo4j.gds.GraphAlgorithmFactory;

algo/src/main/java/org/neo4j/gds/beta/closeness/ClosenessCentralityMutateConfig.java renamed to algo/src/main/java/org/neo4j/gds/closeness/ClosenessCentralityMutateConfig.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
* You should have received a copy of the GNU General Public License
1818
* along with this program. If not, see <http://www.gnu.org/licenses/>.
1919
*/
20-
package org.neo4j.gds.beta.closeness;
20+
package org.neo4j.gds.closeness;
2121

2222

2323
import org.neo4j.gds.annotation.Configuration;

algo/src/main/java/org/neo4j/gds/beta/closeness/ClosenessCentralityResult.java renamed to algo/src/main/java/org/neo4j/gds/closeness/ClosenessCentralityResult.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
* You should have received a copy of the GNU General Public License
1818
* along with this program. If not, see <http://www.gnu.org/licenses/>.
1919
*/
20-
package org.neo4j.gds.beta.closeness;
20+
package org.neo4j.gds.closeness;
2121

2222
import org.neo4j.gds.annotation.ValueClass;
2323
import org.neo4j.gds.core.utils.paged.HugeDoubleArray;

algo/src/main/java/org/neo4j/gds/beta/closeness/ClosenessCentralityStatsConfig.java renamed to algo/src/main/java/org/neo4j/gds/closeness/ClosenessCentralityStatsConfig.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
* You should have received a copy of the GNU General Public License
1818
* along with this program. If not, see <http://www.gnu.org/licenses/>.
1919
*/
20-
package org.neo4j.gds.beta.closeness;
20+
package org.neo4j.gds.closeness;
2121

2222

2323
import org.neo4j.gds.annotation.Configuration;

algo/src/main/java/org/neo4j/gds/beta/closeness/ClosenessCentralityStreamConfig.java renamed to algo/src/main/java/org/neo4j/gds/closeness/ClosenessCentralityStreamConfig.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
* You should have received a copy of the GNU General Public License
1818
* along with this program. If not, see <http://www.gnu.org/licenses/>.
1919
*/
20-
package org.neo4j.gds.beta.closeness;
20+
package org.neo4j.gds.closeness;
2121

2222

2323
import org.neo4j.gds.annotation.Configuration;

algo/src/main/java/org/neo4j/gds/beta/closeness/ClosenessCentralityWriteConfig.java renamed to algo/src/main/java/org/neo4j/gds/closeness/ClosenessCentralityWriteConfig.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
* You should have received a copy of the GNU General Public License
1818
* along with this program. If not, see <http://www.gnu.org/licenses/>.
1919
*/
20-
package org.neo4j.gds.beta.closeness;
20+
package org.neo4j.gds.closeness;
2121

2222
import org.neo4j.gds.annotation.Configuration;
2323
import org.neo4j.gds.annotation.ValueClass;

algo/src/main/java/org/neo4j/gds/beta/closeness/DefaultCentralityComputer.java renamed to algo/src/main/java/org/neo4j/gds/closeness/DefaultCentralityComputer.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
* You should have received a copy of the GNU General Public License
1818
* along with this program. If not, see <http://www.gnu.org/licenses/>.
1919
*/
20-
package org.neo4j.gds.beta.closeness;
20+
package org.neo4j.gds.closeness;
2121

2222
public class DefaultCentralityComputer implements CentralityComputer {
2323

algo/src/main/java/org/neo4j/gds/beta/closeness/WassermanFaustCentralityComputer.java renamed to algo/src/main/java/org/neo4j/gds/closeness/WassermanFaustCentralityComputer.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
* You should have received a copy of the GNU General Public License
1818
* along with this program. If not, see <http://www.gnu.org/licenses/>.
1919
*/
20-
package org.neo4j.gds.beta.closeness;
20+
package org.neo4j.gds.closeness;
2121

2222
class WassermanFaustCentralityComputer implements CentralityComputer {
2323

alpha/alpha-algo/src/main/java/org/neo4j/gds/impl/conductance/Conductance.java renamed to algo/src/main/java/org/neo4j/gds/conductance/Conductance.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
* You should have received a copy of the GNU General Public License
1818
* along with this program. If not, see <http://www.gnu.org/licenses/>.
1919
*/
20-
package org.neo4j.gds.impl.conductance;
20+
package org.neo4j.gds.conductance;
2121

2222
import org.apache.commons.lang3.mutable.MutableLong;
2323
import org.neo4j.gds.Algorithm;
+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
* You should have received a copy of the GNU General Public License
1818
* along with this program. If not, see <http://www.gnu.org/licenses/>.
1919
*/
20-
package org.neo4j.gds.impl.conductance;
20+
package org.neo4j.gds.conductance;
2121

2222
import org.immutables.value.Value;
2323
import org.jetbrains.annotations.Nullable;
+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
* You should have received a copy of the GNU General Public License
1818
* along with this program. If not, see <http://www.gnu.org/licenses/>.
1919
*/
20-
package org.neo4j.gds.impl.conductance;
20+
package org.neo4j.gds.conductance;
2121

2222
import org.neo4j.gds.GraphAlgorithmFactory;
2323
import org.neo4j.gds.api.Graph;
+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
* You should have received a copy of the GNU General Public License
1818
* along with this program. If not, see <http://www.gnu.org/licenses/>.
1919
*/
20-
package org.neo4j.gds.impl.conductance;
20+
package org.neo4j.gds.conductance;
2121

2222
import org.neo4j.gds.annotation.ValueClass;
2323
import org.neo4j.gds.collections.HugeSparseDoubleArray;
+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
* You should have received a copy of the GNU General Public License
1818
* along with this program. If not, see <http://www.gnu.org/licenses/>.
1919
*/
20-
package org.neo4j.gds.impl.conductance;
20+
package org.neo4j.gds.conductance;
2121

2222
import org.neo4j.gds.annotation.Configuration;
2323
import org.neo4j.gds.annotation.ValueClass;

0 commit comments

Comments
 (0)