Skip to content
Merged
Changes from 1 commit
Commits
Show all changes
59 commits
Select commit Hold shift + click to select a range
ce4ec86
Upgrade to IntelliJ Platform 2025.3+ and enable EAP versions
sh41 Nov 25, 2025
09eaebb
Ensure full teardown in PlatformTestCase.kt
sh41 Nov 25, 2025
51f9c5b
Bump dependencies
sh41 Nov 25, 2025
abf29a4
Remove unused dependencies
sh41 Nov 26, 2025
c499852
Update removed `StringUtil.createToStringFunction`
sh41 Nov 26, 2025
09c8e12
Replace deprecated Char.toInt() with Char.code
sh41 Nov 26, 2025
25c6d80
Replace deprecated String capitalize/decapitalize
sh41 Nov 26, 2025
e823bf6
Replace deprecated StandardCharsets.UTF_8
sh41 Nov 26, 2025
e86ebb5
Update addBrowseFolderListener to use new API
sh41 Nov 26, 2025
56f2f0c
Replace deprecated PsiElement offset extensions
sh41 Nov 26, 2025
31451ac
Fix FindUsages
sh41 Nov 26, 2025
31138f3
Fix FindUsagesTest - Switch to `testFindUsages` rather than `testFind…
sh41 Nov 26, 2025
b11cc62
Implement deferred project root scanning in Mix import builder
sh41 Nov 26, 2025
6d6a2c9
Add Latest 2025.3 Beta version to test matrix & remove all other vers…
sh41 Nov 26, 2025
ac12107
Resolve "Unable to load JUnit4 runner to calculate Ignored test cases…
sh41 Nov 27, 2025
52ade30
Resolve "Not annotated parameter overrides @NotNull parameter" warning
sh41 Nov 27, 2025
9ab0939
Simplify assertions
sh41 Nov 27, 2025
3c853ed
Simplify type definitions
sh41 Nov 27, 2025
1ce4a52
Remove unused deps
sh41 Nov 27, 2025
2543291
Exclude abstract test classes rather than @Ignore them.
sh41 Nov 27, 2025
6dbf737
Resolve linter warnings
sh41 Nov 27, 2025
5a7ed00
Resolve Gradle deprecation warnings:
sh41 Nov 27, 2025
f9fbca8
Resolve `Cannot assign 'GString' to 'GStringImpl` warnings
sh41 Nov 27, 2025
0fdfba8
Migrate to lazy task configuration
sh41 Nov 27, 2025
0dabb66
Migrate deprecated `exec` closures to gradle 9.
sh41 Nov 27, 2025
3c87546
Migrate build.gradle & settings.gradle to kotlin
sh41 Nov 27, 2025
29da4de
Tidy up jps-builder tests.
sh41 Nov 27, 2025
a1496b5
Remove unused `testCompilation` task
sh41 Nov 27, 2025
eff1767
Allow tests to access testData
sh41 Nov 27, 2025
0ac3c5f
Migrate JPS `build.gradle` to kotlin
sh41 Nov 27, 2025
055470c
Extract JBR setup into a reusable composite action
sh41 Aug 3, 2025
d797624
Update to release setup-java@v5
joshuataylor Sep 5, 2025
ebdcb2c
Add gradle cache to github actions
joshuataylor Sep 5, 2025
f5d3b36
Make canary release a manual process
joshuataylor Sep 5, 2025
22f2df8
Bump checkout to v5
joshuataylor Sep 5, 2025
2092873
Add workflow_dispatch to Github actions test
joshuataylor Sep 5, 2025
7a17aa0
Bump to actions/checkout@v5
joshuataylor Sep 5, 2025
7d3aabc
Refactor GHA workflows to share more code and report on test results.
sh41 Nov 27, 2025
557ced0
Consolidate duplicated config from subprojects and root into allprojects
sh41 Nov 28, 2025
e8c4fc8
Bump to 2025.3 Release Candidate
sh41 Nov 28, 2025
0bf59e5
Add `warn_if_outdated` to ignored mix.exs/deps options.
sh41 Dec 2, 2025
e5eb883
Migrate to IntelliJ Platform 2025.3 unified distribution
sh41 Dec 2, 2025
bc1eb69
Migrate to IntelliJ Platform 2025.3 unified distribution
sh41 Dec 2, 2025
9a10e38
Free up space on the shared runner to allow downloading IDEs for veri…
sh41 Dec 2, 2025
791eb47
feat: Support 2025.3 and fix crashes in Small IDEs
sh41 Dec 2, 2025
00b3191
refactor: safe module loading in Run Configuration Editors
sh41 Dec 2, 2025
aef5a2c
Refactor build scripts to enable caching
sh41 Dec 2, 2025
33165f1
Restore EOLtoWhitespace test
sh41 Dec 2, 2025
1614257
chore: upgrade Gradle from 8.14.3 to 9.2.1
sh41 Dec 2, 2025
b6d2de6
Add extra debug info for ChooseByNameContributor
sh41 Dec 2, 2025
85ccd9b
Resolve `application library named XXX already exists` exception
sh41 Dec 2, 2025
6ddb905
Resolve `Write access is allowed inside write-action only` exception
sh41 Dec 2, 2025
8589946
Resolve `Please make class org.elixir_lang.beam.file_editor.Provider …
sh41 Dec 2, 2025
0a7cf3b
Create "mix.exs" constant to remove reliance on PackageManager object.
sh41 Dec 2, 2025
e4af4c6
Fix BEAM Stub Indexing and Platform compatibility
sh41 Dec 3, 2025
df38e6d
Upload verifyPlugin reports
sh41 Dec 3, 2025
f88e7e4
Bump platform to full release 2025.3
sh41 Dec 8, 2025
db5e1df
Fix `Don't know how to walk unquoted variable parent`
sh41 Dec 8, 2025
6b07cdd
Adjust nameSet size logging thresholds for protocol implementations
sh41 Dec 8, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Replace deprecated StandardCharsets.UTF_8
The java.nio.charset.StandardCharsets.UTF_8 static field has been
deprecated. Replace with Charset.forName("UTF-8").
  • Loading branch information
sh41 committed Nov 26, 2025
commit e823bf652d15b8934679ad04678f0e98808d6fe0
5 changes: 2 additions & 3 deletions tests/org/elixir_lang/beam/DecompilerTest.java
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,7 @@

import java.io.File;
import java.io.IOException;

import static java.nio.charset.StandardCharsets.UTF_8;
import java.nio.charset.Charset;

public class DecompilerTest extends PlatformTestCase {
/*
Expand Down Expand Up @@ -514,7 +513,7 @@ private void assertDecompiled(String name) throws IOException {
String prefix = testDataPath + "/" + name + ".";

File expectedFile = new File(prefix + "ex");
String expected = Files.toString(expectedFile, UTF_8);
String expected = Files.toString(expectedFile, Charset.forName("UTF-8"));

VfsRootAccess.allowRootAccess(getTestRootDisposable(), testDataPath);

Expand Down