Skip to content

Commit 91aea42

Browse files
authored
Merge pull request #1 from DensyDev/feat/branding-change
feat: branding change
2 parents 374fb6f + 06fdfd8 commit 91aea42

7 files changed

Lines changed: 42 additions & 32 deletions

File tree

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2025 Instancify
3+
Copyright (c) 2026 Densy Development
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

README.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -18,35 +18,35 @@ generator.generate(Path.of("code"), ScriptTsProjectGenerator.TYPESCRIPT);
1818
```
1919

2020
## Maven
21-
Adding repo:
21+
Adding repository:
2222
```xml
2323
<repositories>
2424
<repository>
25-
<id>instancify-repository-snapshots</id>
26-
<url>https://repo.instancify.app/snapshots</url>
25+
<id>densy-repository-snapshots</id>
26+
<url>https://repo.densy.org/snapshots</url>
2727
</repository>
2828
</repositories>
2929
```
3030

3131
Adding dependency:
3232
```xml
3333
<dependency>
34-
<groupId>com.instancify.scriptify.declaration</groupId>
34+
<groupId>org.densy.scriptify.declaration</groupId>
3535
<artifactId>generator</artifactId>
3636
<version>1.0.1-SNAPSHOT</version>
3737
</dependency>
3838
```
3939

4040
## Gradle
41-
Adding repo:
41+
Adding repository:
4242
```groovy
4343
maven {
44-
name "instancifyRepositorySnapshots"
45-
url "https://repo.instancify.app/snapshots"
44+
name "densyRepositorySnapshots"
45+
url "https://repo.densy.org/snapshots"
4646
}
4747
```
4848

4949
Adding dependency:
5050
```groovy
51-
implementation "com.instancify.scriptify.declaration:generator:1.0.1-SNAPSHOT"
51+
implementation "org.densy.scriptify.declaration:generator:1.0.1-SNAPSHOT"
5252
```

build.gradle.kts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ plugins {
44
id("java")
55
}
66

7-
group = "com.instancify.scriptify.declaration"
7+
group = "org.densy.scriptify.declaration"
88
version = "1.0.1-SNAPSHOT"
99

1010
java {
@@ -15,11 +15,11 @@ java {
1515

1616
repositories {
1717
mavenCentral()
18-
maven("https://repo.instancify.app/snapshots")
18+
maven("https://repo.densy.org/snapshots")
1919
}
2020

2121
dependencies {
22-
api("com.instancify.scriptify:api:1.4.2-SNAPSHOT")
22+
api("org.densy.scriptify:api:1.5.0-SNAPSHOT")
2323
compileOnlyApi("org.projectlombok:lombok:1.18.36")
2424
annotationProcessor("org.projectlombok:lombok:1.18.36")
2525
}
@@ -35,8 +35,8 @@ publishing {
3535
}
3636
repositories {
3737
maven {
38-
name = "instancify"
39-
url = uri("https://repo.instancify.app/snapshots")
38+
name = "densy"
39+
url = uri("https://repo.densy.org/snapshots")
4040
credentials {
4141
username = System.getenv("MAVEN_USERNAME")
4242
password = System.getenv("MAVEN_PASSWORD")

src/main/java/com/instancify/scriptify/declaration/ScriptTsDeclarationGenerator.java renamed to src/main/java/org/densy/scriptify/declaration/ScriptTsDeclarationGenerator.java

Lines changed: 21 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,16 @@
1-
package com.instancify.scriptify.declaration;
1+
package org.densy.scriptify.declaration;
22

3-
import com.instancify.scriptify.api.script.Script;
4-
import com.instancify.scriptify.api.script.constant.ScriptConstant;
5-
import com.instancify.scriptify.api.script.constant.ScriptConstantManager;
6-
import com.instancify.scriptify.api.script.function.ScriptFunctionManager;
7-
import com.instancify.scriptify.api.script.function.definition.ScriptFunctionDefinition;
8-
import com.instancify.scriptify.api.script.function.definition.ScriptFunctionExecutor;
9-
import com.instancify.scriptify.declaration.util.JavaToTypeScriptConverter;
3+
import org.densy.scriptify.api.script.Script;
4+
import org.densy.scriptify.api.script.constant.ScriptConstant;
5+
import org.densy.scriptify.api.script.constant.ScriptConstantManager;
6+
import org.densy.scriptify.api.script.function.ScriptFunctionManager;
7+
import org.densy.scriptify.api.script.function.definition.ScriptFunctionDefinition;
8+
import org.densy.scriptify.api.script.function.definition.ScriptFunctionExecutor;
9+
import org.densy.scriptify.declaration.util.JavaToTypeScriptConverter;
1010

1111
import java.io.IOException;
12+
import java.io.InputStream;
13+
import java.nio.charset.StandardCharsets;
1214
import java.nio.file.Files;
1315
import java.nio.file.Path;
1416
import java.util.ArrayList;
@@ -30,14 +32,18 @@ public ScriptTsDeclarationGenerator(Script<?> script) {
3032
*
3133
* @return String header
3234
*/
33-
public String getHeader() {
34-
StringBuilder sb = new StringBuilder("/**\n");
35-
sb.append(" * Auto-generated by Scriptify DTS Generator\n");
36-
sb.append(" * https://github.com/Instancify/Scriptify-DTS-Generator\n");
37-
sb.append(" */\n\n");
38-
return sb.toString();
35+
protected String getHeader() {
36+
try (InputStream is = getClass().getClassLoader().getResourceAsStream("header.txt")) {
37+
if (is == null) {
38+
throw new IllegalStateException("Resource header.txt not found");
39+
}
40+
return new String(is.readAllBytes(), StandardCharsets.UTF_8) + "\n\n";
41+
} catch (Exception e) {
42+
throw new RuntimeException("Failed to load header", e);
43+
}
3944
}
4045

46+
4147
/**
4248
* Generates a declaration of constants and functions.
4349
*
@@ -103,7 +109,7 @@ public String generate() {
103109
*/
104110
public void save(Path path) {
105111
try {
106-
Files.writeString(path, this.generate());
112+
Files.writeString(path, this.generate(), StandardCharsets.UTF_8);
107113
} catch (IOException e) {
108114
throw new RuntimeException(e);
109115
}

src/main/java/com/instancify/scriptify/declaration/ScriptTsProjectGenerator.java renamed to src/main/java/org/densy/scriptify/declaration/ScriptTsProjectGenerator.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
package com.instancify.scriptify.declaration;
1+
package org.densy.scriptify.declaration;
22

3-
import com.instancify.scriptify.api.script.Script;
3+
import org.densy.scriptify.api.script.Script;
44

55
import java.io.IOException;
66
import java.nio.file.Files;

src/main/java/com/instancify/scriptify/declaration/util/JavaToTypeScriptConverter.java renamed to src/main/java/org/densy/scriptify/declaration/util/JavaToTypeScriptConverter.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.instancify.scriptify.declaration.util;
1+
package org.densy.scriptify.declaration.util;
22

33
import java.lang.reflect.ParameterizedType;
44
import java.lang.reflect.Type;

src/main/resources/header.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
/**
2+
* Auto-generated by Scriptify DTS Generator
3+
* https://github.com/DensyDev/Scriptify-DTS-Generator
4+
*/

0 commit comments

Comments
 (0)