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

Fix junit reference #6056

Closed
wants to merge 114 commits into from
Closed

Fix junit reference #6056

wants to merge 114 commits into from

Conversation

TheLimeGlass
Copy link
Collaborator

Description

  • I added a package com.skriptlang.skript.test.registration which contains syntaxes that are only registered for the test system, I don't believe they should be in the Skript main package unless they're designed for the test system.
  • Fixed an issue where the JUnit system would not clear the previous test class from the TestTracker when it requires a completed task.
  • Allowed JUnit classes to register syntaxes after initialization.
  • Removed SkriptLogger.setVerbosity(Verbosity.DEBUG); from Skript.class as there is a parameter for it now from gradle task.

Fixed originally in #5219


Target Minecraft Versions: none
Requirements: none
Related Issues: none

TheLimeGlass and others added 30 commits November 23, 2022 23:39
Co-authored-by: Patrick Miller <apickledwalrus@gmail.com>
add vector projection expression

Co-authored-by: LimeGlass <16087552+TheLimeGlass@users.noreply.github.com>
…1-SNAPSHOT (#5739)

* Bump io.papermc.paper:paper-api

Bumps io.papermc.paper:paper-api from 1.19.4-R0.1-SNAPSHOT to 1.20-R0.1-SNAPSHOT.

---
updated-dependencies:
- dependency-name: io.papermc.paper:paper-api
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

* Update and rename paper-1.19.3.json to paper-1.20.json

* Update build.gradle

* Update gradle.properties

* Update default.lang

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: LimeGlass <16087552+TheLimeGlass@users.noreply.github.com>
…1-SNAPSHOT (#5746)

* Bump io.papermc.paper:paper-api

Bumps io.papermc.paper:paper-api from 1.20-R0.1-SNAPSHOT to 1.20.1-R0.1-SNAPSHOT.

---
updated-dependencies:
- dependency-name: io.papermc.paper:paper-api
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

* Update build.gradle

* Update gradle.properties

* Update and rename paper-1.20.json to paper-1.20.1.json

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: LimeGlass <16087552+TheLimeGlass@users.noreply.github.com>
* Add quit reason

* Cleanup

* Versioning
ShaneBeee and others added 24 commits September 11, 2023 11:19
Bumps [org.easymock:easymock](https://github.com/easymock/easymock) from 5.1.0 to 5.2.0.
- [Release notes](https://github.com/easymock/easymock/releases)
- [Changelog](https://github.com/easymock/easymock/blob/master/ReleaseNotes.md)
- [Commits](easymock/easymock@easymock-5.1.0...easymock-5.2.0)

---
updated-dependencies:
- dependency-name: org.easymock:easymock
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: LimeGlass <16087552+TheLimeGlass@users.noreply.github.com>
Co-authored-by: Moderocky <admin@moderocky.com>
Add GitHub's new gradle wrapper checker for security
* Avoid NPE and clean up class

* Update ExprEntityAttribute.java

* Update src/main/java/ch/njol/skript/expressions/ExprEntityAttribute.java

Co-authored-by: Ayham Al Ali <20037329+AyhamAl-Ali@users.noreply.github.com>

* Update src/main/java/ch/njol/skript/expressions/ExprEntityAttribute.java

---------

Co-authored-by: Moderocky <admin@moderocky.com>
Co-authored-by: Ayham Al Ali <20037329+AyhamAl-Ali@users.noreply.github.com>
)

* Fix cast throwing if existing variable for command storage exists

* Update src/main/java/ch/njol/skript/command/ScriptCommand.java

Co-authored-by: Ayham Al Ali <20037329+AyhamAl-Ali@users.noreply.github.com>

---------

Co-authored-by: Ayham Al Ali <20037329+AyhamAl-Ali@users.noreply.github.com>
Co-authored-by: Moderocky <admin@moderocky.com>
* Allow and with for the title effect

* apply changes

---------

Co-authored-by: Moderocky <admin@moderocky.com>
* Add get all armour

* Apply changes

* Update src/main/java/ch/njol/skript/expressions/ExprArmorSlot.java

Co-authored-by: Ayham Al Ali <20037329+AyhamAl-Ali@users.noreply.github.com>

---------

Co-authored-by: Ayham Al Ali <20037329+AyhamAl-Ali@users.noreply.github.com>
Co-authored-by: Moderocky <admin@moderocky.com>
* Enhance

* Enhance (finish)

* Enhance (finish x2)

* Docs

* Eclipse -> Jetbrains annotation

* Requested change

* Requested change

* Requested change

Co-authored-by: LimeGlass <16087552+TheLimeGlass@users.noreply.github.com>

* Camel case static final field

* Requested change and minor correction on comment

* Remove un-needed null warning suppression

* Requested change + fix docs

---------

Co-authored-by: LimeGlass <16087552+TheLimeGlass@users.noreply.github.com>
Co-authored-by: Moderocky <admin@moderocky.com>
* Move documentation into it's own folder

* Update src/main/java/ch/njol/skript/doc/Documentation.java

Co-authored-by: Ayham Al Ali <20037329+AyhamAl-Ali@users.noreply.github.com>

* Update src/main/java/ch/njol/skript/doc/Documentation.java

Co-authored-by: Ayham Al Ali <20037329+AyhamAl-Ali@users.noreply.github.com>

---------

Co-authored-by: Ayham Al Ali <20037329+AyhamAl-Ali@users.noreply.github.com>
Co-authored-by: Moderocky <admin@moderocky.com>
* Allow continuing outer loops

* Requested Changes

* Add tests

---------

Co-authored-by: Moderocky <admin@moderocky.com>
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Bumps [org.easymock:easymock](https://github.com/easymock/easymock) from 5.1.0 to 5.2.0.
- [Release notes](https://github.com/easymock/easymock/releases)
- [Changelog](https://github.com/easymock/easymock/blob/master/ReleaseNotes.md)
- [Commits](easymock/easymock@easymock-5.1.0...easymock-5.2.0)

---
updated-dependencies:
- dependency-name: org.easymock:easymock
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ayham Al Ali <20037329+AyhamAl-Ali@users.noreply.github.com>
Co-authored-by: LimeGlass <16087552+TheLimeGlass@users.noreply.github.com>
….7.0 (#6031)

Bump org.gradle.toolchains.foojay-resolver-convention

Bumps org.gradle.toolchains.foojay-resolver-convention from 0.5.0 to 0.7.0.

---
updated-dependencies:
- dependency-name: org.gradle.toolchains.foojay-resolver-convention
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ayham Al Ali <20037329+AyhamAl-Ali@users.noreply.github.com>
Co-authored-by: LimeGlass <16087552+TheLimeGlass@users.noreply.github.com>
@TheLimeGlass TheLimeGlass added the bug An issue that needs to be fixed. Alternatively, a PR fixing an issue. label Sep 22, 2023
@TheLimeGlass TheLimeGlass changed the base branch from dev/feature to dev/patch September 22, 2023 05:28
@TheLimeGlass TheLimeGlass deleted the fix/junit-reference branch September 22, 2023 05:29
@TheLimeGlass TheLimeGlass restored the fix/junit-reference branch September 22, 2023 05:29
@TheLimeGlass TheLimeGlass deleted the fix/junit-reference branch September 22, 2023 05:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug An issue that needs to be fixed. Alternatively, a PR fixing an issue.
Projects
None yet
Development

Successfully merging this pull request may close these issues.