-
Notifications
You must be signed in to change notification settings - Fork 31
Comparing changes
Open a pull request
base repository: DrJavaAtRice/drjava
base: master
head repository: DrJavaAtRice/drjava
compare: java9+
- 7 commits
- 55 files changed
- 2 contributors
Commits on Nov 17, 2024
-
Corrected errors in build.xml. Builds now suceed in Java 11, but some…
… tests fail. Developing ... On branch jshell-min-set Changes to be committed: modified: build.xml
Configuration menu - View commit details
-
Copy full SHA for e4a85d6 - Browse repository at this point
Copy the full SHA e4a85d6View commit details
Commits on Dec 12, 2024
-
Adding JVM + JShell documentation
Use this to get a better picture of communication b/w the 2 JVMs, JShell in InterpreterJVM, and next steps for JShell
Configuration menu - View commit details
-
Copy full SHA for 7b11da3 - Browse repository at this point
Copy the full SHA 7b11da3View commit details
Commits on Apr 20, 2025
-
This commit inlcudes numerous changes to the build file and source fi…
…les for DrJava incorporating the JShell from Java 9+. The backward compatiblity of Java 9+ with Java 8 is flawed so some features (notably searching for all occurrences of a string) no longer work. Language levels support is completely broken; the converter falls over when it is executed with Java 9 or later (even in our Java 8 version of DrJava). Changes to be committed: modified: build.xml deleted: build_old.xml new file: extlib/cldrdata.jar new file: extlib/dnsns.jar new file: extlib/icedtea-sound.jar new file: extlib/jaccess.jar new file: extlib/libatk-wrapper.so new file: extlib/localedata.jar new file: extlib/nashorn.jar new file: extlib/rt.jar new file: extlib/sunec.jar new file: extlib/sunjce_provider.jar new file: extlib/sunpkcs11.jar new file: extlib/tools.jar new file: extlib/zipfs.jar modified: src/edu/rice/cs/drjava/RemoteControlServer.java modified: src/edu/rice/cs/drjava/Version.orig modified: src/edu/rice/cs/drjava/config/ConfigOptionListeners.java modified: src/edu/rice/cs/drjava/config/DrJavaPropertySetup.java modified: src/edu/rice/cs/drjava/config/DrJavaPropertySetupTest.java modified: src/edu/rice/cs/drjava/config/KeyStrokeOption.java modified: src/edu/rice/cs/drjava/config/KeyStrokeOptionTest.java modified: src/edu/rice/cs/drjava/config/LongOptionTest.java modified: src/edu/rice/cs/drjava/config/Option.java modified: src/edu/rice/cs/drjava/config/OptionConstants.java modified: src/edu/rice/cs/drjava/config/UnaryOpProperty.java modified: src/edu/rice/cs/drjava/model/JarJDKToolsLibrary.java modified: src/edu/rice/cs/drjava/model/compiler/Javac160FilteringCompiler.java modified: src/edu/rice/cs/drjava/model/compiler/JavacCompiler.java modified: src/edu/rice/cs/drjava/model/compiler/JavaxToolsCompiler.java modified: src/edu/rice/cs/drjava/model/compiler/LanguageLevelStackTraceMapper.java modified: src/edu/rice/cs/drjava/model/debug/jpda/JPDADebugger.java modified: src/edu/rice/cs/drjava/model/definitions/ColoringGlyphPainter.java modified: src/edu/rice/cs/drjava/model/definitions/ColoringView.java modified: src/edu/rice/cs/drjava/model/definitions/DefinitionsDocument.java modified: src/edu/rice/cs/drjava/model/repl/InteractionsModel.java modified: src/edu/rice/cs/drjava/model/repl/JavaInterpreterTest.java modified: src/edu/rice/cs/drjava/model/repl/newjvm/MainJVM.java modified: src/edu/rice/cs/drjava/ui/AbstractDJPane.java modified: src/edu/rice/cs/drjava/ui/DefinitionsPane.java modified: src/edu/rice/cs/drjava/ui/DefinitionsPaneMemoryLeakTest.java modified: src/edu/rice/cs/drjava/ui/DefinitionsPaneTest.java modified: src/edu/rice/cs/drjava/ui/ErrorPanel.java modified: src/edu/rice/cs/drjava/ui/FindReplacePanel.java modified: src/edu/rice/cs/drjava/ui/InteractionsController.java modified: src/edu/rice/cs/drjava/ui/InteractionsPane.java modified: src/edu/rice/cs/drjava/ui/InteractionsPaneTest.java modified: src/edu/rice/cs/drjava/ui/MainFrameTest.java modified: src/edu/rice/cs/drjava/ui/PreviewFrame.java modified: src/edu/rice/cs/drjava/ui/ReverseHighlighter.java modified: src/edu/rice/cs/drjava/ui/config/BooleanOptionComponentTest.java modified: src/edu/rice/cs/util/InputStreamRedirector.java modified: src/edu/rice/cs/util/StringOps.java
Configuration menu - View commit details
-
Copy full SHA for 616b793 - Browse repository at this point
Copy the full SHA 616b793View commit details
Commits on Apr 21, 2025
-
Fixed a bug in the unjar-libs target in build.xml. The bug was errone…
…ously including all jar files in extlib in the unjarred file tree (slated for conversion to a jar file). On branch java9+ Changes to be committed: modified: build.xml
Configuration menu - View commit details
-
Copy full SHA for ca0531d - Browse repository at this point
Copy the full SHA ca0531dView commit details -
Merge branch 'jshell-min-set' into java9+
This inserts the patches regarding the progress bar into java9+ which were cluelessly omitted. Conflicts: drjava/build.xml drjava/src/edu/rice/cs/drjava/model/compiler/JavaxToolsCompiler.java Your branch and 'origin/jshell-min-set' have diverged, and have 2 and 10 different commits each, respectively. All conflicts fixed but you are still merging. Changes to be committed: new file: ../drjava.jar modified: build.xml new file: extlib/java-atk-wrapper.jar modified: src/edu/rice/cs/drjava/model/compiler/JavacCompiler.java modified: src/edu/rice/cs/drjava/model/compiler/JavaxToolsCompiler.java modified: src/edu/rice/cs/drjava/model/junit/JUnitTestRunner.java modified: src/edu/rice/cs/drjava/model/repl/newjvm/InterpreterJVM.java modified: src/edu/rice/cs/drjava/model/repl/newjvm/MainJVM.java new file: src/edu/rice/cs/drjava/model/repl/newjvm/jshell-min-set_documentation.md modified: src/edu/rice/cs/drjava/ui/ErrorPanel.java modified: src/edu/rice/cs/drjava/ui/GenerateCustomDrJavaJarFrame.java modified: src/edu/rice/cs/drjava/ui/JUnitPanel.java modified: src/edu/rice/cs/drjava/ui/MainFrame.java modified: src/edu/rice/cs/drjava/ui/NewJavaClassDialog.java modified: ../platform/src-openjdk6/edu/rice/cs/drjava/model/compiler/Javac160OpenJDKCompiler.java Changes not staged for commit: modified: src/edu/rice/cs/drjava/model/compiler/JavaxToolsCompiler.java
Configuration menu - View commit details
-
Copy full SHA for 4fb90e2 - Browse repository at this point
Copy the full SHA 4fb90e2View commit details -
Adding forgotten file JavaxToolsCompiler from last commit
Changes to be committed: modified: src/edu/rice/cs/drjava/model/compiler/JavaxToolsCompiler.java
Configuration menu - View commit details
-
Copy full SHA for 650c21d - Browse repository at this point
Copy the full SHA 650c21dView commit details
Commits on Apr 24, 2025
-
This revision includes many patches to support using the JShell in pl…
…ace of DynamicJava and the incompatible (!) changes to Java 11 since Java 8.
Configuration menu - View commit details
-
Copy full SHA for efdc09a - Browse repository at this point
Copy the full SHA efdc09aView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff master...java9+