-
Notifications
You must be signed in to change notification settings - Fork 1
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
Move to ANTLR 4 with Java 11 language features and localization of more syntax errors. #15
base: java11
Are you sure you want to change the base?
Commits on Feb 16, 2015
-
based on work of Florian Jenett - included ANTLR 4.5, building PDE and running sketches works - error reporting is not yet implemented - parses size() and adds sketchXxxx methods
Configuration menu - View commit details
-
Copy full SHA for c4a5906 - Browse repository at this point
Copy the full SHA c4a5906View commit details -
- moved tests to java mode folder - fixed expected whitespace in tests - added sketchXxxx methods to expected test outputs - error reporting tests are disabled, other tests are gree
Configuration menu - View commit details
-
Copy full SHA for 6234762 - Browse repository at this point
Copy the full SHA 6234762View commit details
Commits on Mar 26, 2019
-
Merge branch 'feature-antlr-4.5' of https://github.com/JakubValtar/pr…
…ocessing into JakubValtar-feature-antlr-4.5
Configuration menu - View commit details
-
Copy full SHA for 409ac9b - Browse repository at this point
Copy the full SHA 409ac9bView commit details -
Configuration menu - View commit details
-
Copy full SHA for b5e1ecb - Browse repository at this point
Copy the full SHA b5e1ecbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c286d1 - Browse repository at this point
Copy the full SHA 7c286d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2861f70 - Browse repository at this point
Copy the full SHA 2861f70View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f41093 - Browse repository at this point
Copy the full SHA 1f41093View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d616a9 - Browse repository at this point
Copy the full SHA 6d616a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7bab527 - Browse repository at this point
Copy the full SHA 7bab527View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5dd5f60 - Browse repository at this point
Copy the full SHA 5dd5f60View commit details
Commits on Mar 27, 2019
-
Configuration menu - View commit details
-
Copy full SHA for afc3c35 - Browse repository at this point
Copy the full SHA afc3c35View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a3b5ca - Browse repository at this point
Copy the full SHA 6a3b5caView commit details -
Configuration menu - View commit details
-
Copy full SHA for d9746df - Browse repository at this point
Copy the full SHA d9746dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3902811 - Browse repository at this point
Copy the full SHA 3902811View commit details -
Configuration menu - View commit details
-
Copy full SHA for 54a1ab9 - Browse repository at this point
Copy the full SHA 54a1ab9View commit details -
Configuration menu - View commit details
-
Copy full SHA for db10ac8 - Browse repository at this point
Copy the full SHA db10ac8View commit details -
Configuration menu - View commit details
-
Copy full SHA for f7520f8 - Browse repository at this point
Copy the full SHA f7520f8View commit details
Commits on Mar 28, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 483c585 - Browse repository at this point
Copy the full SHA 483c585View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c1aa19 - Browse repository at this point
Copy the full SHA 5c1aa19View commit details -
Configuration menu - View commit details
-
Copy full SHA for bb69728 - Browse repository at this point
Copy the full SHA bb69728View commit details -
Configuration menu - View commit details
-
Copy full SHA for 473b8f2 - Browse repository at this point
Copy the full SHA 473b8f2View commit details -
Merge pull request #20 from sampottinger/move_java_8_antlr
Migrate the Java 8 antlr file.
Configuration menu - View commit details
-
Copy full SHA for 2e354d9 - Browse repository at this point
Copy the full SHA 2e354d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ae3d85 - Browse repository at this point
Copy the full SHA 3ae3d85View commit details
Commits on Mar 29, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 9a826ae - Browse repository at this point
Copy the full SHA 9a826aeView commit details -
ANTLR for preprocessing and some related cleanup.
Some style clean up, added error msg handling, and a switch to using ANTLR for all preprocessing within the PreprocessingService.
Configuration menu - View commit details
-
Copy full SHA for f23c248 - Browse repository at this point
Copy the full SHA f23c248View commit details -
Configuration menu - View commit details
-
Copy full SHA for 51936a3 - Browse repository at this point
Copy the full SHA 51936a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for ae58e77 - Browse repository at this point
Copy the full SHA ae58e77View commit details -
Configuration menu - View commit details
-
Copy full SHA for 371691f - Browse repository at this point
Copy the full SHA 371691fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 413fb1d - Browse repository at this point
Copy the full SHA 413fb1dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 59c3156 - Browse repository at this point
Copy the full SHA 59c3156View commit details
Commits on Mar 30, 2019
-
Configuration menu - View commit details
-
Copy full SHA for ca010a5 - Browse repository at this point
Copy the full SHA ca010a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 23a9bbf - Browse repository at this point
Copy the full SHA 23a9bbfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 402cf0f - Browse repository at this point
Copy the full SHA 402cf0fView commit details -
Configuration menu - View commit details
-
Copy full SHA for ac8e5e9 - Browse repository at this point
Copy the full SHA ac8e5e9View commit details
Commits on Apr 1, 2019
-
Configuration menu - View commit details
-
Copy full SHA for a4ea0bc - Browse repository at this point
Copy the full SHA a4ea0bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7195472 - Browse repository at this point
Copy the full SHA 7195472View commit details -
Configuration menu - View commit details
-
Copy full SHA for 675af86 - Browse repository at this point
Copy the full SHA 675af86View commit details -
Configuration menu - View commit details
-
Copy full SHA for 39366ab - Browse repository at this point
Copy the full SHA 39366abView commit details
Commits on Apr 2, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 5e1026e - Browse repository at this point
Copy the full SHA 5e1026eView commit details -
Configuration menu - View commit details
-
Copy full SHA for fcfd270 - Browse repository at this point
Copy the full SHA fcfd270View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4fcc13c - Browse repository at this point
Copy the full SHA 4fcc13cView commit details -
Merge pull request #24 from sampottinger/refactor_antlr_visitor
Refactor for the ANTLR visitor for code quality and test.
Configuration menu - View commit details
-
Copy full SHA for 4215ccc - Browse repository at this point
Copy the full SHA 4215cccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 28b917d - Browse repository at this point
Copy the full SHA 28b917dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d78c4b - Browse repository at this point
Copy the full SHA 9d78c4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 95bacff - Browse repository at this point
Copy the full SHA 95bacffView commit details -
Added specific localization functionality for some syntax errors.
Added specific funcationality for localization for syntax error and have included text for English and Spanish.
Configuration menu - View commit details
-
Copy full SHA for f4ad520 - Browse repository at this point
Copy the full SHA f4ad520View commit details -
Configuration menu - View commit details
-
Copy full SHA for d2266c4 - Browse repository at this point
Copy the full SHA d2266c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2cdbde6 - Browse repository at this point
Copy the full SHA 2cdbde6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 786ffce - Browse repository at this point
Copy the full SHA 786ffceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ef9fed - Browse repository at this point
Copy the full SHA 8ef9fedView commit details -
Configuration menu - View commit details
-
Copy full SHA for ab5a331 - Browse repository at this point
Copy the full SHA ab5a331View commit details
Commits on Apr 3, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 266ca1c - Browse repository at this point
Copy the full SHA 266ca1cView commit details -
Fix brittle compilation failure tests in ParserTests.
In response to @monkstone feedback, removing the line checking for compilation failure in ParserTests. While ensuring that compilation fails when expected is useful, the line parsing is unhelpful since JavaBuild and PreprocessingService use the JDT. This only makes the test brittle due to regex over stderr.
1Configuration menu - View commit details
-
Copy full SHA for 99b4569 - Browse repository at this point
Copy the full SHA 99b4569View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee820cf - Browse repository at this point
Copy the full SHA ee820cfView commit details -
Allow preprocessor to emit ImportStatements, fixing contrib libs.
Allow the preprocessor to emit ImportStatements, allowing the JDT to read extra libraries (including contributed ones) at compilation time.
Configuration menu - View commit details
-
Copy full SHA for bd530fc - Browse repository at this point
Copy the full SHA bd530fcView commit details -
Merge pull request #30 from sampottinger/import_statement_antlr
Allow preprocessor to emit ImportStatements, fixing contrib libs.
Configuration menu - View commit details
-
Copy full SHA for e18ccda - Browse repository at this point
Copy the full SHA e18ccdaView commit details -
Minor style cleanup and bug fix in issue simplifier.
Minor stylistic cleanup in issue message simplifier as well as a fix with line attribution for missing name / type.
Configuration menu - View commit details
-
Copy full SHA for 831636d - Browse repository at this point
Copy the full SHA 831636dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 58382a1 - Browse repository at this point
Copy the full SHA 58382a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for f551967 - Browse repository at this point
Copy the full SHA f551967View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e13ec6 - Browse repository at this point
Copy the full SHA 0e13ec6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2dce23a - Browse repository at this point
Copy the full SHA 2dce23aView commit details -
Configuration menu - View commit details
-
Copy full SHA for b02d437 - Browse repository at this point
Copy the full SHA b02d437View commit details -
Configuration menu - View commit details
-
Copy full SHA for f0fc987 - Browse repository at this point
Copy the full SHA f0fc987View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9316e6e - Browse repository at this point
Copy the full SHA 9316e6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for cdfe09d - Browse repository at this point
Copy the full SHA cdfe09dView commit details
Commits on Apr 4, 2019
-
Configuration menu - View commit details
-
Copy full SHA for c0f6bfd - Browse repository at this point
Copy the full SHA c0f6bfdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c9ccd1 - Browse repository at this point
Copy the full SHA 4c9ccd1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3bfc061 - Browse repository at this point
Copy the full SHA 3bfc061View commit details -
Fixed special methods processing in antlr traversal.
Updated processing of size to be consistent with current processing and added additional methods to the "special" methods list requiring visibility modification. In response to @monkstone. Thanks @monkstone!
Configuration menu - View commit details
-
Copy full SHA for ff8d537 - Browse repository at this point
Copy the full SHA ff8d537View commit details -
Merge pull request #32 from sampottinger/fix_antlr_speical_method
Fixed special methods processing in antlr traversal.
Configuration menu - View commit details
-
Copy full SHA for 4c3eb56 - Browse repository at this point
Copy the full SHA 4c3eb56View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8397a2e - Browse repository at this point
Copy the full SHA 8397a2eView commit details -
Configuration menu - View commit details
-
Copy full SHA for b25d75e - Browse repository at this point
Copy the full SHA b25d75eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 485021c - Browse repository at this point
Copy the full SHA 485021cView commit details -
Configuration menu - View commit details
-
Copy full SHA for b5f53ce - Browse repository at this point
Copy the full SHA b5f53ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 98909d7 - Browse repository at this point
Copy the full SHA 98909d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 330f395 - Browse repository at this point
Copy the full SHA 330f395View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd483e1 - Browse repository at this point
Copy the full SHA dd483e1View commit details
Commits on Apr 5, 2019
-
Configuration menu - View commit details
-
Copy full SHA for d6d04f7 - Browse repository at this point
Copy the full SHA d6d04f7View commit details -
Have default visibility modifier as public.
For consistency with prior processing, disallow use of the default visbility and instead prepend public modifier if no modifier is given. In response to @dzaima.
Configuration menu - View commit details
-
Copy full SHA for ac87245 - Browse repository at this point
Copy the full SHA ac87245View commit details -
Configuration menu - View commit details
-
Copy full SHA for b793588 - Browse repository at this point
Copy the full SHA b793588View commit details -
Merge pull request #38 from sampottinger/antlr_access_and_static
Sync #37 into ANTLR
Configuration menu - View commit details
-
Copy full SHA for a0af5f6 - Browse repository at this point
Copy the full SHA a0af5f6View commit details -
Pass all imports to JDT-related work as ImportStatements.
In response to @dzaima, fix IDE import errors by passing all imports into the JDT even if they are listed in code as result of preprocessor.
Configuration menu - View commit details
-
Copy full SHA for 9f32878 - Browse repository at this point
Copy the full SHA 9f32878View commit details -
Fixes for default visiblity annotated functions + fullscreen.
In response to @dzaima feedback, added support for inserting public into method with non-visiblity modifiers (previously undefined behavior) and added support for full screen. Related to processing#5753 but part of #15.
Configuration menu - View commit details
-
Copy full SHA for 9bd1ebe - Browse repository at this point
Copy the full SHA 9bd1ebeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b22df9 - Browse repository at this point
Copy the full SHA 3b22df9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f9ca0c - Browse repository at this point
Copy the full SHA 0f9ca0cView commit details -
Merge pull request #40 from sampottinger/antlr_various_fixes
Antlr various fixes
Configuration menu - View commit details
-
Copy full SHA for 08655b3 - Browse repository at this point
Copy the full SHA 08655b3View commit details
Commits on Apr 6, 2019
-
There were some issues related to public modifier injection that were introduced by #37, causing a large number of sketches to fail. This impacts #15 and does not impact but is related to processing#5753. To prevent regressions, also introduces JDT based tests to ensure edits are valid.
Configuration menu - View commit details
-
Copy full SHA for 4ba3ae1 - Browse repository at this point
Copy the full SHA 4ba3ae1View commit details -
Configuration menu - View commit details
-
Copy full SHA for b25fc5b - Browse repository at this point
Copy the full SHA b25fc5bView commit details -
Merge pull request #42 from sampottinger/antlr_public_fix
[antlr branch] Fix issues related to #37.
Configuration menu - View commit details
-
Copy full SHA for e466db3 - Browse repository at this point
Copy the full SHA e466db3View commit details
Commits on Apr 8, 2019
-
Configuration menu - View commit details
-
Copy full SHA for d86abe3 - Browse repository at this point
Copy the full SHA d86abe3View commit details -
Configuration menu - View commit details
-
Copy full SHA for b7af110 - Browse repository at this point
Copy the full SHA b7af110View commit details -
Configuration menu - View commit details
-
Copy full SHA for 98589c2 - Browse repository at this point
Copy the full SHA 98589c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for c9ee8ef - Browse repository at this point
Copy the full SHA c9ee8efView commit details -
Configuration menu - View commit details
-
Copy full SHA for b441c5e - Browse repository at this point
Copy the full SHA b441c5eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2839fcb - Browse repository at this point
Copy the full SHA 2839fcbView commit details -
Configuration menu - View commit details
-
Copy full SHA for e240d8e - Browse repository at this point
Copy the full SHA e240d8eView commit details -
Configuration menu - View commit details
-
Copy full SHA for bf50e6c - Browse repository at this point
Copy the full SHA bf50e6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for e4efb7d - Browse repository at this point
Copy the full SHA e4efb7dView commit details -
Configuration menu - View commit details
-
Copy full SHA for eb395fd - Browse repository at this point
Copy the full SHA eb395fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for e807c66 - Browse repository at this point
Copy the full SHA e807c66View commit details -
Merge pull request #46 from sampottinger/fix_antlr_code_folder
Fix automated code folder imports.
Configuration menu - View commit details
-
Copy full SHA for 21d213f - Browse repository at this point
Copy the full SHA 21d213fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f64d31 - Browse repository at this point
Copy the full SHA 2f64d31View commit details -
Merge pull request #49 from sampottinger/antlr_fix_char_to_antlr
Fix escaped characters for character literals.
Configuration menu - View commit details
-
Copy full SHA for b5c4f40 - Browse repository at this point
Copy the full SHA b5c4f40View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd29d73 - Browse repository at this point
Copy the full SHA dd29d73View commit details -
Configuration menu - View commit details
-
Copy full SHA for 67ed055 - Browse repository at this point
Copy the full SHA 67ed055View commit details
Commits on Apr 9, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 28d918c - Browse repository at this point
Copy the full SHA 28d918cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 598a5d0 - Browse repository at this point
Copy the full SHA 598a5d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6aaf04a - Browse repository at this point
Copy the full SHA 6aaf04aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 00d4eeb - Browse repository at this point
Copy the full SHA 00d4eebView commit details -
Configuration menu - View commit details
-
Copy full SHA for b255a00 - Browse repository at this point
Copy the full SHA b255a00View commit details -
Merge pull request #51 from sampottinger/antlr_fix_performance_to_antlr
[antlr] A number of performance improvements for ANTLR including new grammar
Configuration menu - View commit details
-
Copy full SHA for 7826800 - Browse repository at this point
Copy the full SHA 7826800View commit details -
Configuration menu - View commit details
-
Copy full SHA for 28013c0 - Browse repository at this point
Copy the full SHA 28013c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a17379 - Browse repository at this point
Copy the full SHA 6a17379View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba6351b - Browse repository at this point
Copy the full SHA ba6351bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9383b6e - Browse repository at this point
Copy the full SHA 9383b6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a3961d - Browse repository at this point
Copy the full SHA 6a3961dView commit details -
Configuration menu - View commit details
-
Copy full SHA for da653ca - Browse repository at this point
Copy the full SHA da653caView commit details -
Merge pull request #55 from sampottinger/antlr_remove_loose_print
[antlr] Number of error message generation fixes
Configuration menu - View commit details
-
Copy full SHA for 79e029a - Browse repository at this point
Copy the full SHA 79e029aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 668352b - Browse repository at this point
Copy the full SHA 668352bView commit details -
Configuration menu - View commit details
-
Copy full SHA for aa48e3e - Browse repository at this point
Copy the full SHA aa48e3eView commit details
Commits on Apr 10, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 176824a - Browse repository at this point
Copy the full SHA 176824aView commit details
Commits on Apr 11, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 0d4663c - Browse repository at this point
Copy the full SHA 0d4663cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 46bc321 - Browse repository at this point
Copy the full SHA 46bc321View commit details -
Configuration menu - View commit details
-
Copy full SHA for 095b72b - Browse repository at this point
Copy the full SHA 095b72bView commit details
Commits on Apr 12, 2019
-
Allow PdePreprocessor clients to specify code folder imports flexibly.
Allow PdePreprocessor clients to provide code folder imports with and without the wildcard appended, offering some abstraction to client code both within Processing itself and by outside users.
Configuration menu - View commit details
-
Copy full SHA for c4fec48 - Browse repository at this point
Copy the full SHA c4fec48View commit details -
Merge pull request #59 from sampottinger/antlr_fix_rename
[antlr] Allow PdePreprocessor clients to specify code folder imports flexibly.
Configuration menu - View commit details
-
Copy full SHA for 7f3f211 - Browse repository at this point
Copy the full SHA 7f3f211View commit details
Commits on Apr 25, 2019
-
Configuration menu - View commit details
-
Copy full SHA for a9caa0e - Browse repository at this point
Copy the full SHA a9caa0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 002e103 - Browse repository at this point
Copy the full SHA 002e103View commit details -
Merge pull request #63 from sampottinger/processing-master
Update antlr branch with processing-master
Configuration menu - View commit details
-
Copy full SHA for 08c7a5f - Browse repository at this point
Copy the full SHA 08c7a5fView commit details
Commits on May 19, 2019
-
Use UTF8 in writing preprocessor result
Fix handling of unicode characters after preprocessor. Incorporates @dzaima feedback to address issue reported by @anonymix007 regarding the treatment of unicode characters through the preprocessor.
Configuration menu - View commit details
-
Copy full SHA for 2fb41c3 - Browse repository at this point
Copy the full SHA 2fb41c3View commit details
Commits on May 24, 2019
-
Configuration menu - View commit details
-
Copy full SHA for fb53698 - Browse repository at this point
Copy the full SHA fb53698View commit details -
Merge pull request #72 from sampottinger/antlr-utf8
Use UTF8 in writing preprocessor result
Configuration menu - View commit details
-
Copy full SHA for 425eba4 - Browse repository at this point
Copy the full SHA 425eba4View commit details
Commits on Jul 10, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 3fcf512 - Browse repository at this point
Copy the full SHA 3fcf512View commit details
Commits on Jul 16, 2019
-
Configuration menu - View commit details
-
Copy full SHA for c5b047e - Browse repository at this point
Copy the full SHA c5b047eView commit details
Commits on Aug 10, 2019
-
Merge pull request #81 from sampottinger/io_refactor_revert
Revert of sampottinger/processing #3 for the antlr branch.
Configuration menu - View commit details
-
Copy full SHA for ec81610 - Browse repository at this point
Copy the full SHA ec81610View commit details
Commits on Aug 21, 2019
-
Minor stylistic cleanup in PdeIssueEmitter.java
Minor stylistic cleanup in PdeIssueEmitter.java, keeping identical base class method implementations in place and fixing long lines.
Configuration menu - View commit details
-
Copy full SHA for e23de37 - Browse repository at this point
Copy the full SHA e23de37View commit details -
Merge pull request #92 from sampottinger/antlr_clean_listener
Minor stylistic cleanup in PdeIssueEmitter.java
Configuration menu - View commit details
-
Copy full SHA for 83c9305 - Browse repository at this point
Copy the full SHA 83c9305View commit details
Commits on Aug 23, 2019
-
Bump memory for Processing and default sketch memory.
We are seeing some sketches exceed the heap limits either through the JDT or ANTLR when they are very large (>50k lines). This PR increases the heap for helping the IDE keep up when the parse trees get larger. Separately, looking at benchmarks online, Java 11 is super fast but it may be a little less prudent on the heap. So, increasing the default sketch max memory to match the IDE.
Configuration menu - View commit details
-
Copy full SHA for 0271c20 - Browse repository at this point
Copy the full SHA 0271c20View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4796437 - Browse repository at this point
Copy the full SHA 4796437View commit details -
Merge pull request #94 from sampottinger/antlr_memory
Bump memory for Processing and default sketch memory.
Configuration menu - View commit details
-
Copy full SHA for 8a502c7 - Browse repository at this point
Copy the full SHA 8a502c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 179b4c8 - Browse repository at this point
Copy the full SHA 179b4c8View commit details -
Merge pull request #97 from sampottinger/antlr_line_correction
Minor fix in error line attribution for ANTLR.
Configuration menu - View commit details
-
Copy full SHA for bb4b4bb - Browse repository at this point
Copy the full SHA bb4b4bbView commit details
Commits on Aug 26, 2019
-
Implemented check for imports in class bodies.
Implemented check for imports in class bodies without localization, providing a more informative error message when imports end up in unexpected places.
Configuration menu - View commit details
-
Copy full SHA for c8cf212 - Browse repository at this point
Copy the full SHA c8cf212View commit details -
Configuration menu - View commit details
-
Copy full SHA for 060b8d3 - Browse repository at this point
Copy the full SHA 060b8d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6036d2e - Browse repository at this point
Copy the full SHA 6036d2eView commit details -
Merge pull request #101 from sampottinger/antlr_detect_bad_import
Detect import within class body.
Configuration menu - View commit details
-
Copy full SHA for 92814ba - Browse repository at this point
Copy the full SHA 92814baView commit details
Commits on Aug 28, 2019
-
Opened access to Java 11 language features.
Moved from Java 8 to Java 11 for Compiler and JDT. Also added gramatical support for local variable type inference (var).
Configuration menu - View commit details
-
Copy full SHA for 8e0bf4e - Browse repository at this point
Copy the full SHA 8e0bf4eView commit details
Commits on Aug 29, 2019
-
Merge pull request #105 from sampottinger/antlr_var
Opened access to Java 11 language features.
Configuration menu - View commit details
-
Copy full SHA for 0d0219a - Browse repository at this point
Copy the full SHA 0d0219aView commit details
Commits on Sep 2, 2019
-
Configuration menu - View commit details
-
Copy full SHA for c05e85a - Browse repository at this point
Copy the full SHA c05e85aView commit details
Commits on Sep 3, 2019
-
Merge pull request #109 from sampottinger/antlr_update_grammar_license
Fixed license header in .g4 files.
Configuration menu - View commit details
-
Copy full SHA for 3498243 - Browse repository at this point
Copy the full SHA 3498243View commit details