collapse
0%
WDescription%
Build stability: All recent builds failed.0
Build History
x
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Changes

#247 (Mar 24, 2020 11:09:00 AM)

  1. Release Spoon 8.1.0 (#3310) — github / githubweb
  2. chore(changelog.js): small fix in changelog generator (#3311) — github / githubweb

#246 (Mar 23, 2020 11:09:00 AM)

  1. governance: add spdx header (#3308) — github / githubweb

#237 (Mar 14, 2020 11:09:00 AM)

  1. refactor: Test can be annotated with @Ignore("UnresolveBug") (#3303) — github / githubweb

#236 (Mar 13, 2020 11:09:00 AM)

  1. doc: removed a confusing sentence from documentation (#3292) — github / githubweb
  2. doc: add https://github.com/societe-generale/arch-unit-maven-plugin (#3288) — github / githubweb
  3. fix(ReferenceBuilder): annotations & full-qualified names  (#3285) — github / githubweb
  4. fix(pom.xml): upgrade jackson-databind version (#3302) — github / githubweb

#234 (Mar 11, 2020 11:09:00 AM)

  1. test: add annotation for WIP test cases (#3283) — github / githubweb

#233 (Mar 10, 2020 11:09:00 AM)

  1. test(MavenLauncherTest): fix broken test & broken CI (#3298) — github / githubweb
  2. feature: add support for parallel processor (#3280) — github / githubweb
  3. chore(deploy_production.sh): sync website deployment script with the current version on Jenkins (#3287) — github / githubweb
  4. doc(pattern.md): improve documentation of patterns (#3290) — github / githubweb
  5. fix(JDTTreeBuilder): anonymous classes have unique names (#3293) — github / githubweb
  6. security(pom.xml): use https for snapshots (#3297) — github / githubweb

#225 (Mar 2, 2020 11:09:00 AM)

  1. fix: NullPointerException on CtTypeReferenceImpl.isGenerics (#3276) — github / githubweb
  2. fix(JDTBasedSpoonCompiler): comments should not crash the full process (#3277) — github / githubweb

#221 (Feb 27, 2020 11:09:00 AM)

  1. doc(ecosystem.md): add lsif-java in ecosystem (#3272) — github / githubweb

#220 (Feb 26, 2020 11:09:00 AM)

  1. feature: add fluent API for Launcher (#3258) — github / githubweb

#219 (Feb 25, 2020 11:09:00 AM)

  1. doc: unify homepage of https://spoon.gforge.inria.fr and Github (#3265) — github / githubweb
  2. fix(MavenLauncher): allowing rebuilding of classpath (#3270) — github / githubweb
  3. feat: Java 12 Switch Expressions (#3259) — github / githubweb
  4. fix(spoon-control-flow): add switchExpression to visitor (#3271) — github / githubweb

#217 (Feb 23, 2020 11:09:00 AM)

  1. ref: restore classes used by clients (ImportScanner and impl)(#3266) — github / githubweb
  2. ref(SpoonPom): adding getter for modules to SpoonPom (#3269) — github / githubweb

#216 (Feb 22, 2020 11:09:00 AM)

  1. chore(spoon-decompiler): Update CFR and spoon core versions (#3261) — github / githubweb

#215 (Feb 21, 2020 11:09:00 AM)

  1. fix(ElementSourceFragment): fragment construction should not consider type in local variable references (#3256) — github / githubweb
  2. fix(SpoonPom): Absolute path prefix should apply to non-standard directories (#3260) — github / githubweb

#213 (Feb 19, 2020 11:09:00 AM)

  1. fix: template matching ignores casts (#3028) — github / githubweb
  2. ref(SniperJavaPrettyPrinter): toString() in sniper return toStringDebug() (#3249) — github / githubweb
  3. ref(JDTBasedSpoonCompiler): avoid silent errors in log (#3257) — github / githubweb

#211 (Feb 17, 2020 11:09:00 AM)

  1. ref(AbstractSourceFragmentPrinter): better names for sniper classes and methods (#3248) — github / githubweb
  2. fix:avoid crash in hasImplicitAncestor (#3247) — github / githubweb
  3. doc(README): add "Professional support"section (#3252) — github / githubweb

#208 (Feb 14, 2020 11:09:00 AM)

  1. fix: fragments can be computed for IntersectionTypeReference and used in — github / githubweb
  2. chore(checkstyle): add check for internal imports (#3244) — github / githubweb

#206 (Feb 12, 2020 11:09:00 AM)

  1. test: add test for sniper (double for initializers) (#3223) — github / githubweb

#205 (Feb 11, 2020 11:09:00 AM)

  1. fix(SniperPrettyPrinter): fix outdated state in stacked contex printer — github / githubweb
  2. ref(AbstractSourceFragmentContextCollection): we can count on the — github / githubweb
  3. ref(Launcher): remove deprecated command-line option noclasspath (#3242) — github / githubweb
  4. fix(CtDeprecatedRef): removes only unused deprecated methods (#3200) — github / githubweb

#204 (Feb 10, 2020 11:09:00 AM)

  1. ref(ElementPrinterEvent): better debug for ElementPrinterEvent with — github / githubweb
  2. ref(DefaultJavaPrettyPrinter): calculate is the central point for — github / githubweb
  3. fix(ModelSet): ModelSet only keeps the latest version of the element — github / githubweb
  4. chore(travis-master): prepare infrastructure for master only CI tasks — github / githubweb
  5. ref(SniperPrettyPrinter): simplify Sniper architecture (#3238) — github / githubweb
  6. test: add test about pretty-printing a cloned class (#3229) — github / githubweb

#197 (Feb 3, 2020 11:09:00 AM)

  1. fix: fix crash with SpoonException in sniper mode (#3205) — github / githubweb

#194 (Jan 31, 2020 11:09:00 AM)

  1. feat: add slf4j backend implementation for tests (#3217) — github / githubweb
  2. refactor(Sniper): rename classes and methods (#3218) — github / githubweb

#190 (Jan 27, 2020 11:09:00 AM)

  1. fix: fix position of asserts (and refactor sniper) (#3215) — nicolas.harrand / githubweb
  2. fix: Do not print implicit changes with sniper (#3210) — nicolas.harrand / githubweb

#184 (Jan 21, 2020 11:09:00 AM)

  1. fix: fix pretty-printing of special characters in literals (#3209) — monperrus / githubweb
  2. feat: bridge logger calls to slf4j-api (#3208) — nicolas.harrand / githubweb

#174 (Jan 11, 2020 11:09:00 AM)

  1. refactor: migrate to org.apache.logging.log4j:log4j-core:2.13.0 (#3202) — monperrus / githubweb

#173 (Jan 10, 2020 11:09:00 AM)

  1. refactor(SniperJavaPrettyPrinter): fully specify options in the — nicolas.harrand / githubweb
  2. fix(pom): Update jackson version to 2.9.10.1 (#3201) — monperrus / githubweb
  3. doc: add a message for the future generations — nicolas.harrand / githubweb

#149 (Dec 17, 2019 11:09:00 AM)

  1. test: improve CorrectIdentifierTest to check UTF8 names (#3196) — monperrus / githubweb

#148 (Dec 16, 2019 11:09:00 AM)

  1. fix: NullPointerException in the 'insertCommentInAST' method for an — monperrus / githubweb
  2. feature: reject invalid simple names (#3189) — monperrus / githubweb
  3. fix: adds support to for the NEG Unary Operator in — monperrus / githubweb

#141 (Dec 9, 2019 11:09:00 AM)

  1. refactor: remove @Deprecated methods (#3184) — simon.urli / githubweb

#139 (Dec 7, 2019 11:09:00 AM)

  1. refactor(SniperJavaPrettyPrinter): disable sonar for false positives — nicolas.harrand / githubweb

#135 (Dec 3, 2019 11:09:00 AM)

  1. fix:Removing the use of 3rd party internal constants (#3187) — monperrus / githubweb

#114 (Nov 12, 2019 11:09:00 AM)

  1. refactor(pom.xml): exclude unused transitive dependencies (#3167) — nicolas.harrand / githubweb

#109 (Nov 7, 2019 11:09:00 AM)

  1. chore: release of Spoon 8.0.0 (#3166) — nicolas.harrand / githubweb

#107 (Nov 5, 2019 11:09:00 AM)

  1. fix(CtElementImpl#toString): fix toString for SniperPrinter (#3147) — monperrus / githubweb

#104 (Nov 2, 2019 11:09:00 AM)

  1. feat: add new variable refactoring class (#3162) — monperrus / githubweb
  2. refactor: Use .equals() when comparing Strings and Boxed types. (#3165) — monperrus / githubweb

#102 (Oct 31, 2019 11:09:00 AM)

  1. chore: next release will be 8.0.0 (#3163) — nicolas.harrand / githubweb
  2. fix(Iterators): Next() first checks hasNext and throws the correct error — nicolas.harrand / githubweb

#100 (Oct 29, 2019 11:09:00 AM)

  1. fix(ImportCleaner): import must be kept when they are used in Javadoc — nicolas.harrand / githubweb

#99 (Oct 28, 2019 11:09:00 AM)

  1. fix(SourceFragmentContext): visit field reference in import as well — nicolas.harrand / githubweb

#94 (Oct 23, 2019 11:09:00 AM)

  1. fix(CodeFactory): createVariableAssignment now creates a CtVariableWrite — nicolas.harrand / githubweb
  2. fix(pom.xml): upgrade commons-compress to 1.19 (#3156) — monperrus / githubweb

#87 (Oct 16, 2019 11:09:00 AM)

  1. doc: add API documentation to public methods (#3152) — monperrus / githubweb

#82 (Oct 11, 2019 11:09:00 AM)

  1. refactor(NoSourcePosition): applies the null design pattern to — nicolas.harrand / githubweb

#81 (Oct 10, 2019 11:09:00 AM)

  1. fix(pom): update/add license header in poms (#3143) — monperrus / githubweb
  2. fix(import): fix regression after import refactoring (#3149) — durieuxthomas / githubweb

#80 (Oct 9, 2019 11:09:00 AM)

  1. doc: add archunit to related work in architecture enforcement (#3146) — nicolas.harrand / githubweb

#79 (Oct 8, 2019 11:09:00 AM)

  1. fix(PositionBuilder): fix lambda parameters position (#3137) — monperrus / githubweb
  2. doc: improve documentation while preparing the MadridJUG meetup (#3141) — nicolas.harrand / githubweb
  3. fix: fix regression in field accesses of static fields (#3139) — nicolas.harrand / githubweb

#76 (Oct 5, 2019 11:09:00 AM)

  1. fix(CodeFactory): Fixes the toString() call on an array (#3134) — nicolas.harrand / githubweb

#74 (Oct 3, 2019 11:09:00 AM)

  1. fix: fix regression in pretty printer (default DJPP is fully qualified) — durieuxthomas / githubweb

#69 (Sep 28, 2019 11:09:00 AM)

  1. fix(CtCompilationUnitImpl): fix regression after auto-import refactoring — nicolas.harrand / githubweb

#68 (Sep 27, 2019 11:09:00 AM)

  1. fix: fix more regressions after auto-import refactoring (#3127) — nicolas.harrand / githubweb
  2. doc(launcher.md): improve decompilation doc (#3130) — monperrus / githubweb
  3. chore(decompiler): bump version number after spoon-decompiler release — monperrus / githubweb
  4. doc: improve landing page (#3128) — nicolas.harrand / githubweb

#67 (Sep 26, 2019 11:09:00 AM)

  1. refactor(Decompiler): update interface (in preparation for — monperrus / githubweb
  2. fix: fix regression in auto-import (#3125) — nicolas.harrand / githubweb
  3. feat(DecompiledResource): add a SpoonResource that can be used in any — monperrus / githubweb
  4. feat(decompiler): add support for procyon (#3123) — monperrus / githubweb
  5. fix(pom.xml): update jackson-databind to 2.9.10 (#3126) — monperrus / githubweb

#65 (Sep 24, 2019 11:09:00 AM)

  1. fix: fix regression when rewriting static field access (#3115) — nicolas.harrand / githubweb

#64 (Sep 23, 2019 11:09:00 AM)

  1. ref: refactor ImportAnalyzer architecture for better understandability — nicolas.harrand / githubweb
  2. feat(SpoonifierVisitor): a visitor that generates the spoon code to — monperrus / githubweb
  3. doc(ROADMAP.md): Roadmap 100% points to issues (#3119) — nicolas.harrand / githubweb
  4. chore: restore revapi (#3112) — nicolas.harrand / githubweb

#63 (Sep 22, 2019 11:09:00 AM)

  1. feat(visualisation): panel added to show Spoon objects' properties — nicolas.harrand / githubweb
  2. chore: move to pure Jekyll/Ruby syntax highlighting (#3114) — nicolas.harrand / githubweb

#62 (Sep 21, 2019 11:09:00 AM)

  1. ref: refactor ImportCleaner for clearer algorithm (#3111) — nicolas.harrand / githubweb

#61 (Sep 20, 2019 11:09:00 AM)

  1. fix: fix incorrect model for empty for loop (#3108) — monperrus / githubweb
  2. fix: toStringWithImports works even with no position (#3110) — nicolas.harrand / githubweb
  3. refactor: rename internal method with particularly confusing name — nicolas.harrand / githubweb

#58 (Sep 17, 2019 11:09:00 AM)

  1. fix: indeed call the preprocessors in toString/autoimports (#3103) — nicolas.harrand / githubweb

#57 (Sep 16, 2019 11:09:00 AM)

  1. chore: fix coveralls  (#3104) — nicolas.harrand / githubweb
  2. feature: add role EMODIFIER for extended modifier (#3098) — nicolas.harrand / githubweb

#56 (Sep 15, 2019 11:09:00 AM)

  1. doc(visualisation): mention the visualisation tool on the website — nicolas.harrand / githubweb
  2. feat(visualisation): Spoon visualiser improvement for accessing JavaDoc — nicolas.harrand / githubweb

#55 (Sep 14, 2019 11:09:00 AM)

  1. fix: improve backward compatibility of toString and add toDebugString — nicolas.harrand / githubweb

#54 (Sep 13, 2019 11:09:00 AM)

  1. doc: minor improvement to example page (#3100) — nicolas.harrand / githubweb

#52 (Sep 11, 2019 11:09:00 AM)

  1. chore: fix CI "The job exceeded the maximum log length" (#3094) — nicolas.harrand / githubweb
  2. misc: fix typos (#3093) — nicolas.harrand / githubweb

#51 (Sep 10, 2019 11:09:00 AM)

  1. refactor: handling of imports in pretty printer (#2683) — nicolas.harrand / githubweb
  2. chore(travis): run CI on recent Ubuntu Bionic 18.04 (#3092) — nicolas.harrand / githubweb

#43 (Sep 2, 2019 11:09:00 AM)

  1. fix(SourceOptions): close the output stream in SourceOptions (#3089) — nicolas.harrand / githubweb

#42 (Sep 1, 2019 11:09:00 AM)

  1. feat: CtImportVisitor#visitUnresolvedImport (#3086) — nicolas.harrand / githubweb
  2. fix(TypeNameScope): order of processing LexicalScope elements of Type — nicolas.harrand / githubweb
  3. fix(DefaultJavaPrettyPrinter): support for inline else if (#3088) — monperrus / githubweb

#41 (Aug 31, 2019 11:09:00 AM)

  1. fix:(ParentExiter.java): set position for implicit loop body block — monperrus / githubweb

#33 (Aug 23, 2019 11:09:00 AM)

  1. chore: update maven-javadoc-plugin (#3077) — nicolas.harrand / githubweb
  2. chore(pom.xml): upgrade jackson-databind version to 2.9.9.3 (#3081) — monperrus / githubweb
  3. feat(spoon-visualisation): Spoon AST visualisation tool (#3072) — nicolas.harrand / githubweb

#25 (Aug 15, 2019 11:09:00 AM)

  1. fix: the type of string concatenation is not null (#3075) — monperrus / githubweb

#12 (Aug 2, 2019 11:09:00 AM)

  1. fix(core): Parsing a one-line class produces correct line numbers — monperrus / githubweb
  2. fix: don't check modifiers in CtVariable#getDeclaringType (#3066) — monperrus / githubweb

#9 (Jul 30, 2019 11:09:00 AM)

  1. doc: add example for snippet filtering (#3062) — simon.urli / githubweb

#7 (Jul 28, 2019 11:09:00 AM)

  1. fix: compilation errors are made visible (#3060) — github / githubweb
  2. chore: release 7.5.0 (#3057) — github / githubweb

#5 (Jul 27, 2019 11:09:00 AM)

  1. chore: CI depends on latest snapshot (#3061) — nicolas.harrand / githubweb