Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | HandleProviderDelimiter: rename JEM_MODULAR_CLASSFILE to MODULAR_CLASSFILE | Alexander Kriegisch | 2023-02-28 | 1 | -1/+1 |
| | | | | | | The other constants do not have the JEM_ prefix from JavaElement either. Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name> | ||||
* | Sync HandleProviderDelimiter with JDT Core & AJDT | Alexander Kriegisch | 2023-02-26 | 2 | -16/+35 |
| | | | | | | | | | | | | | | | | | | | | | | New constants: JEM_MODULAR_CLASSFILE - '\'' (single quote) ANNOTATION - '}' LAMBDA_EXPRESSION - ')' LAMBDA_METHOD - '&' STRING - '"' MODULE - '`' DELIMITER_ESCAPE - '=' Updated AspectJ constants due to JDT Core using constants previously used by AspectJ: ADVICE - '&' to '§' ASPECT_TYPE - '\'' to '>' ITD_METHOD - ')' to '°' DECLARE - '`' to '´' POINTCUT - '"' to '©' Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name> | ||||
* | Reduce 'Object' class usage | Andrey Turbanov | 2022-04-15 | 3 | -4/+4 |
| | |||||
* | Merge pull request #103 from turbanoff/redundant_boxing | Andy Clement | 2021-12-13 | 1 | -5/+5 |
|\ | | | | | Cleanup redundant boxing. | ||||
| * | Cleanup redundant boxing. | Andrey Turbanov | 2021-11-20 | 1 | -5/+5 |
| | | | | | | | | | | Methods Integer.parseInt/Boolean.parseBoolean should be preferred over Integer.valueOf/Boolean.valueOf/ if final result is primitive. They are generally faster and generate less garbage. | ||||
* | | Replace uses of StringBuffer with StringBuilder. | Andrey Turbanov | 2021-11-20 | 3 | -11/+11 |
|/ | | | | StringBuffer is a legacy synchronized class. StringBuilder is a direct replacement to StringBuffer which generally have better performance. | ||||
* | Upgrade license from CPLv1/EPLv1 to EPLv2 | Alexander Kriegisch | 2021-06-04 | 19 | -136/+136 |
| | | | | | | | This was required by the Eclipse team as one precondition for the next release. Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name> | ||||
* | Fix some deprecated Java and JUnit warnings by using newer API calls | Alexander Kriegisch | 2021-03-21 | 2 | -13/+13 |
| | | | | Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name> | ||||
* | Fix misplaced or incorrect javadoc tags | Jerry James | 2020-09-14 | 3 | -4/+4 |
| | |||||
* | Fix misplaced or incorrectly nested HTML tags | Jerry James | 2020-09-14 | 1 | -1/+2 |
| | |||||
* | Fix incorrect HTML entities in javadoc comments | Jerry James | 2020-09-14 | 4 | -8/+8 |
| | |||||
* | Remove unnecessary interface modifiers | Lars Grefer | 2020-08-17 | 6 | -204/+204 |
| | | | | Signed-off-by: Lars Grefer <eclipse@larsgrefer.de> | ||||
* | polish | Andy Clement | 2020-08-16 | 2 | -7/+4 |
| | |||||
* | Merge branch 'master' into feature/collection-performance | Andy Clement | 2020-08-15 | 3 | -3/+0 |
|\ | |||||
| * | Cleanup unused imports | Lars Grefer | 2020-08-16 | 3 | -3/+0 |
| | | | | | | | | Signed-off-by: Lars Grefer <eclipse@larsgrefer.de> | ||||
* | | Weaken Collection declarations | Lars Grefer | 2020-08-15 | 3 | -3/+7 |
|/ | | | | | | Reports on declarations of Collection variables made by using the collection class as the type, rather than an appropriate interface. Signed-off-by: Lars Grefer <eclipse@larsgrefer.de> | ||||
* | Use the diamond operator where possible | Lars Grefer | 2020-08-13 | 5 | -34/+34 |
| | | | | Signed-off-by: Lars Grefer <eclipse@larsgrefer.de> | ||||
* | Unnecessary unboxing | Lars Grefer | 2020-08-08 | 3 | -8/+8 |
| | | | | | | Reports "unboxing", e.g. explicit unwrapping of wrapped primitive values. Unboxing is unnecessary under Java 5 and newer, and can be safely removed. Signed-off-by: Lars Grefer <eclipse@larsgrefer.de> | ||||
* | Unnecessary boxing | Lars Grefer | 2020-08-08 | 1 | -3/+3 |
| | | | | | | Reports explicit boxing, i.e. wrapping of primitive values in objects. Explicit manual boxing is unnecessary under Java 5 and newer, and can be safely removed. Signed-off-by: Lars Grefer <eclipse@larsgrefer.de> | ||||
* | 'String.indexOf()' expression is replaceable with 'contains()' | Lars Grefer | 2020-08-08 | 2 | -5/+5 |
| | | | | | | Reports any String.indexOf() expressions which can be replaced with a call to the String.contains() method available in Java 5 and newer. Signed-off-by: Lars Grefer <eclipse@larsgrefer.de> | ||||
* | 'for' loop replaceable with enhanced 'for' loop | Lars Grefer | 2020-08-08 | 6 | -33/+24 |
| | | | | | | Reports for loops which iterate over collections or arrays, and can be replaced with an enhanced for loop (i.e. the foreach iteration syntax). Signed-off-by: Lars Grefer <eclipse@larsgrefer.de> | ||||
* | Add module tests back in - but streamlined | Andy Clement | 2019-01-31 | 1 | -0/+33 |
| | |||||
* | mavenizing asm module - finished | Andy Clement | 2019-01-23 | 1 | -34/+0 |
| | |||||
* | mavenizing asm module - wip | Andy Clement | 2019-01-23 | 19 | -0/+120 |
| | |||||
* | Polish generics | Andy Clement | 2014-10-07 | 2 | -4/+6 |
| | |||||
* | 351085 | aclement | 2011-09-16 | 1 | -4/+35 |
| | |||||
* | 328121 | aclement | 2011-04-28 | 1 | -1/+11 |
| | |||||
* | 333123 | aclement | 2011-02-01 | 2 | -2/+111 |
| | |||||
* | 330170 | aclement | 2011-01-06 | 1 | -3/+6 |
| | |||||
* | annotation removal program element support | aclement | 2010-11-25 | 3 | -7/+40 |
| | |||||
* | 330170: debug added | aclement | 2010-11-13 | 1 | -21/+28 |
| | |||||
* | 329111 | aclement | 2010-10-31 | 2 | -12/+14 |
| | |||||
* | 329111 | aclement | 2010-10-29 | 2 | -51/+57 |
| | |||||
* | 324804 | aclement | 2010-09-09 | 1 | -19/+23 |
| | |||||
* | create writable map before writing to it! | aclement | 2010-08-25 | 1 | -0/+1 |
| | |||||
* | source locations for declare annos (not persisted) and fqname of handles for ↵ | aclement | 2010-08-18 | 3 | -1/+19 |
| | | | | itds | ||||
* | 322446: mechanism for a concrete aspect to remember the actual effects of ↵ | aclement | 2010-08-13 | 2 | -0/+14 |
| | | | | any decps it causes to apply | ||||
* | 320425: handle changes | aclement | 2010-07-23 | 1 | -11/+12 |
| | |||||
* | generics | aclement | 2010-07-14 | 4 | -51/+74 |
| | |||||
* | generics | aclement | 2010-07-14 | 2 | -60/+23 |
| | |||||
* | kick build | aclement | 2010-07-13 | 1 | -1/+1 |
| | |||||
* | generics | aclement | 2010-07-08 | 11 | -376/+193 |
| | |||||
* | generics | aclement | 2010-07-07 | 10 | -204/+177 |
| | |||||
* | 310144 | aclement | 2010-04-29 | 1 | -2/+1 |
| | |||||
* | remove override annos | aclement | 2010-04-29 | 1 | -3/+0 |
| | |||||
* | 310704 | aclement | 2010-04-28 | 1 | -46/+87 |
| | |||||
* | 305788: synchronization around map accesses | aclement | 2010-03-23 | 1 | -59/+78 |
| | |||||
* | improved assert | aclement | 2010-01-22 | 1 | -214/+135 |
| | |||||
* | stateless jdtlikehandleprovider so handles can optionally be cached now. ↵ | aclement | 2009-08-25 | 3 | -37/+324 |
| | | | | Currently still cached | ||||
* | few more helper methods | aclement | 2009-08-24 | 1 | -0/+103 |
| |