Project

General

Profile

task #6401

Update working environment to jdk 1.8

Added by Patrick Plitzner almost 2 years ago. Updated almost 2 years ago.

Status:
Closed
Priority:
Highest
Category:
platform
Target version:
Start date:
02/01/2017
Due date:
% Done:

100%

Severity:
normal

Related issues

Related to Edit - bug #6404: StackOverflow when compiling large java classes in Java8 (jdk1.8) Rejected 02/02/2017
Related to Edit - bug #6406: Refactor MarkupTransformer class which is too large In Progress 02/02/2017
Related to Edit - feature request #922: Implement compareTo method in IdentifiableEntity properly Closed 08/17/2009
Related to Edit - bug #6407: Upgrade maven compiler plugin to latest version New 02/02/2017
Related to Edit - bug #6405: CdmPermissionVoter handles merged and separate CdmAuthorities the same Closed 02/02/2017

Associated revisions

Revision 3c5fd363 (diff)
Added by Patrick Plitzner almost 2 years ago

ref #6401 Updated cdmlib to jdk1.8

Revision 2a25d458 (diff)
Added by Patrick Plitzner almost 2 years ago

ref #6401 Fix problems with generics due to jdk1.8

Revision ef029497 (diff)
Added by Patrick Plitzner almost 2 years ago

ref #6401 Update taxeditor to jdk1.8

  • Fix generic problems

Revision caea94d1 (diff)
Added by Andreas Müller almost 2 years ago

ref #6401 revert maven compiler plugin version as it leads to failing tests (probably related to aspectj issues and maybe others)

Revision 53c346f1 (diff)
Added by Andreas Müller almost 2 years ago

ref #6401 better distinguish IdentifiableEntity.compareTo from DefinedTermBase.compareTo

  • this is to avoid jumping to IdentifiableEntity.compareTo if DefinedTermBase.compareTo does not match generics exactly

Revision 5cb08c3f (diff)
Added by Andreas Müller almost 2 years ago

ref #6401 fix failing SecurityTest (due to wrong handling of furtherVotingResult in CdmPermissionVoter

Revision ad631208 (diff)
Added by Andreas Müller almost 2 years ago

ref #6401 fix compilation errors in OrderedTermBaseTest

Revision e2d30c43 (diff)
Added by Andreas Müller almost 2 years ago

ref #6401 Improve generics for TypeDesignationStatusBase and RelationshipTermBase

Revision f0aff81a (diff)
Added by Andreas Müller almost 2 years ago

ref #6401 temporarily remove uuids from MarkupTransformer to allow compiling

Revision 72084210 (diff)
Added by Andreas Müller almost 2 years ago

ref #6401 Upgrade jetty plugin to support j1.8

Revision ca14b284 (diff)
Added by Patrick Plitzner almost 2 years ago

ref #6401 Remove compiler args for increased stack size

Revision a9450437 (diff)
Added by Patrick Plitzner almost 2 years ago

ref #6401 Refactor comparison of specimens in factual data view

  • use titleCache comparison instead of comparing the objects themselves
  • also fixes compile error for jdk1.8

Revision 168e8915 (diff)
Added by Andreas Müller almost 2 years ago

ref #6401 Adapt generics in agent base and others

Revision de118cd2 (diff)
Added by Patrick Plitzner almost 2 years ago

ref #6401 Update taxeditor workspace plugins to java 8

Revision bb902a45 (diff)
Added by Andreas Kohlbecker almost 2 years ago

Revert "ref #6401 fix failing SecurityTest (due to wrong handling of furtherVotingResult in CdmPermissionVoter"

This reverts commit 5cb08c3f89abfd1bcb5af75f0b2882798418f27a.

Revision 606b6d7c (diff)
Added by Patrick Plitzner almost 2 years ago

ref #6401 Update jetty plugin to work with jdk1.8

Revision 02569618 (diff)
Added by Patrick Plitzner almost 2 years ago

ref #6401 Update jetty plugin to work with jdk1.8

Revision 3a269e2c (diff)
Added by Patrick Plitzner almost 2 years ago

ref #6401 Add comment for increasing tycho version

Revision 3298d416 (diff)
Added by Patrick Plitzner almost 2 years ago

ref #6401 Remove maxPermSize argument (not supported anymore in jdk1.8)

History

#1 Updated by Patrick Plitzner almost 2 years ago

  • Related to bug #6404: StackOverflow when compiling large java classes in Java8 (jdk1.8) added

#2 Updated by Andreas Müller almost 2 years ago

  • Related to bug #6406: Refactor MarkupTransformer class which is too large added

#3 Updated by Andreas Müller almost 2 years ago

Some generics in model needed to be updated (no ticket for this). This also lead to a refactoring for DefinedTermBase.compareTo and IdentifiableEntity.compareTo (#922). 2 methods that look very similar but were generics sensitive.

#4 Updated by Andreas Müller almost 2 years ago

  • % Done changed from 0 to 70

#5 Updated by Andreas Müller almost 2 years ago

  • Status changed from New to Resolved
  • Priority changed from New to Highest

We still need to check for any dependencies that can be updated now. Or we leave this to the next general dependency update milestone as long as we do not encounter any problems.

#6 Updated by Andreas Müller almost 2 years ago

  • Tracker changed from bug to task

#7 Updated by Andreas Müller almost 2 years ago

#8 Updated by Andreas Müller almost 2 years ago

  • Related to bug #6407: Upgrade maven compiler plugin to latest version added

#9 Updated by Andreas Müller almost 2 years ago

  • Related to bug #6405: CdmPermissionVoter handles merged and separate CdmAuthorities the same added

#10 Updated by Andreas Müller almost 2 years ago

  • Status changed from Resolved to Closed
  • % Done changed from 70 to 100

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 40 MB)