commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From sebb <seb...@gmail.com>
Subject Re: svn commit: r1750027 - in /commons/proper/bcel/trunk: RELEASE-NOTES.txt pom.xml src/changes/changes.xml src/changes/release-notes.vm src/conf/clirr-ignored-diffs.xml
Date Fri, 24 Jun 2016 10:39:04 GMT
On 24 June 2016 at 07:57, Benedikt Ritter <britter@apache.org> wrote:
> <sebb@apache.org> schrieb am Do., 23. Juni 2016 um 23:56 Uhr:
>
>> Author: sebb
>> Date: Thu Jun 23 21:56:18 2016
>> New Revision: 1750027
>>
>> URL: http://svn.apache.org/viewvc?rev=1750027&view=rev
>> Log:
>> Fix up changes.xml so it regenerates RELEASE-NOTES OK
>>
>> Modified:
>>     commons/proper/bcel/trunk/RELEASE-NOTES.txt
>>     commons/proper/bcel/trunk/pom.xml
>>     commons/proper/bcel/trunk/src/changes/changes.xml
>>     commons/proper/bcel/trunk/src/changes/release-notes.vm
>>     commons/proper/bcel/trunk/src/conf/clirr-ignored-diffs.xml
>>
>> Modified: commons/proper/bcel/trunk/RELEASE-NOTES.txt
>> URL:
>> http://svn.apache.org/viewvc/commons/proper/bcel/trunk/RELEASE-NOTES.txt?rev=1750027&r1=1750026&r2=1750027&view=diff
>>
>> ==============================================================================
>> --- commons/proper/bcel/trunk/RELEASE-NOTES.txt (original)
>> +++ commons/proper/bcel/trunk/RELEASE-NOTES.txt Thu Jun 23 21:56:18 2016
>> @@ -5,7 +5,7 @@
>>
>>  INTRODUCTION:
>>
>> -The Apache Commons team is pleased to announce the release of
>> +The Apache Commons BCEL team is pleased to announce the release of
>>  Apache Commons BCEL 6.0!
>>
>>  The Byte Code Engineering Library (BCEL) is intended to give users a
>> convenient
>> @@ -24,31 +24,31 @@ COMPATIBILITY with 5.2
>>
>>  Binary compatible - not strictly compatible
>>  - The constant interface org.apache.bcel.Constants has been deprecated.
>> Classes
>> -  which implemented this interface in 5.2 now use the constants defined
>> in the
>> -  org.apache.bcel.Const class.
>> + which implemented this interface in 5.2 now use the constants defined in
>> the
>> + org.apache.bcel.Const class.
>>  - The constant interface org.apache.bcel.generic.InstructionConstants has
>> been
>> -  deprecated. Classes which implemented this interface in 5.2 now use the
>> -  constants defined in the org.apache.bcel.generic.InstructionConsts
>> class.
>> + deprecated. Classes which implemented this interface in 5.2 now use the
>> + constants defined in the org.apache.bcel.generic.InstructionConsts class.
>>  - Return type of method 'public java.lang.Object getElementAt(int)' in
>> -  org.apache.bcel.verifier.VerifierFactoryListModel has been changed to
>> -  java.lang.String.
>> + org.apache.bcel.verifier.VerifierFactoryListModel has been changed to
>> + java.lang.String.
>>  - The BCEL classes do no longer implement java.io.Serializable.
>>
>>  Source compatible - Yes, sort of;
>>   - The org.apache.bcel.classfile.Visitor interface has been enhanced with
>> -   additional methods. If you implemented it directly instead of extending
>> -   the EmptyVisitor class you'll have to implement the new methods.
>> + additional methods. If you implemented it directly instead of extending
>> + the EmptyVisitor class you'll have to implement the new methods.
>>
>>  Semantic compatible - Yes, except:
>>   - BCEL 6.0 handles new attributes such as code annotations that could
>> only
>> -   be processed by implementing a custom AttributeReader in the previous
>> -   versions. Code relying on this behavior will have to be adjusted since
>> -   the AttributeReader will no longer be called in these cases.
>> + be processed by implementing a custom AttributeReader in the previous
>> + versions. Code relying on this behavior will have to be adjusted since
>> + the AttributeReader will no longer be called in these cases.
>>
>>  For full information about API changes please see the extended Clirr
>> report:
>>
>> -    http://commons.apache.org/bcel/bcel5-bcel6-clirr-report.html
>>
>> +http://commons.apache.org/bcel/clirr-report.html
>>
>>  NEW FEATURES:
>>  =============
>> @@ -67,7 +67,7 @@ o BCEL-221: BCELifier is not working for
>>  o BCEL-195: Addition of hashCode() to generic/Instruction.java breaks
>> Targeters.
>>              Never make distinct BranchInstructions compare equal.
>>  o BCEL-261: Select constructor allows partially constructed instance to
>> escape.
>> -            Re-ordered code to delay the escape..
>> +            Re-ordered code to delay the escape.
>>  o BCEL-259: Minor doc error in BranchInstruction.java.
>>  o BCEL-260: ClassDumper example duplicates field attribute types.
>>  o BCEL-258: No tests to check the output of dump methods.
>> @@ -100,14 +100,11 @@ o BCEL-207: MethodGen.removeLocalVariabl
>>              variable from the targetters of the instruction handlers
>> delimiting
>>              the scope of the variable. Thanks to Mark Roberts.
>>  o BCEL-197: Utility.signatureToString() no longer throws a
>> ClassFormatException
>> -            on TypeVariables found in generic signatures. Thanks to
>> -            Mark Roberts.
>> -o BCEL-194: Removed the 'index' variable from the LocalVariableGen's hash
>> code.
>> -            Thanks to Mark Roberts.
>> +            on TypeVariables found in generic signatures. Thanks to Mark
>> Roberts.
>> +o BCEL-194: Removed the 'index' variable from the LocalVariableGen's hash
>> code. Thanks to Mark Roberts.
>>  o BCEL-193: The verifier should not check for run time compatibility of
>> objects
>>              assigned to arrays. Thanks to Jérôme Leroux.
>>
>
> Special characters still broken. Probably the changes.xml also has the
> wrong svn props set.
>

Only for the SVN messages; the files in SVN are OK.

I have fixed these I hope.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org


Mime
View raw message