Changeset 24 for voting


Ignore:
Timestamp:
10/06/20 13:12:20 (4 years ago)
Author:
bart
Message:

Fixes an issue with processing maxPower of a vote. Javadoc maven plugin now uses latest version.

Location:
voting
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • voting/pom.xml

    r23 r24  
    66        <groupId>geniusweb</groupId>
    77        <artifactId>voting</artifactId>
    8         <version>1.5.2</version> <!-- must equal ${geniusweb.version} -->
     8        <version>1.5.3</version> <!-- must equal ${geniusweb.version} -->
    99        <packaging>jar</packaging>
    1010
     
    1717                <passwd>${env.ARTIFACTORY_PASS}</passwd>
    1818                <jackson-2-version>2.9.10</jackson-2-version>
    19                 <geniusweb.version>1.5.2</geniusweb.version>
     19                <geniusweb.version>1.5.3</geniusweb.version>
    2020        </properties>
    2121
     
    156156                                <groupId>org.apache.maven.plugins</groupId>
    157157                                <artifactId>maven-javadoc-plugin</artifactId>
    158                                 <version>2.10.1</version>
     158                                <version>3.2.0</version>
    159159                                <executions>
    160160                                        <execution>
     
    163163                                                        <goal>jar</goal>
    164164                                                </goals>
    165                                                 <configuration>
    166                                                         <additionalparam>${javadoc.opts}</additionalparam>
    167                                                         <additionalparam>-Xdoclint:none</additionalparam>
    168                                                 </configuration>
    169165                                        </execution>
    170166                                </executions>
  • voting/src/main/java/geniusweb/voting/CollectedVotes.java

    r22 r24  
    176176
    177177        /**
    178          * @param voteList
     178         * @param voteList list of all {@link Vote}s
    179179         * @return all parties that did a vote
    180180         */
  • voting/src/main/java/geniusweb/voting/VotingEvaluator.java

    r21 r24  
    1616 *
    1717 * Implementations should be immutable and not serialize internal variables (eg
    18  *
    19  * @JsonIgnore them).
     18 * &#64;JsonIgnore them).
    2019 */
    2120@JsonAutoDetect(fieldVisibility = Visibility.ANY, getterVisibility = Visibility.NONE, setterVisibility = Visibility.NONE, isGetterVisibility = Visibility.NONE)
  • voting/src/main/java/geniusweb/voting/votingevaluators/LargestAgreementsLoop.java

    r21 r24  
    8888        }
    8989
     90        /**
     91         * WARNING you must manually set prime=37 here to fix collision with
     92         * {@link LargestAgreement}.
     93         */
    9094        @Override
    9195        public int hashCode() {
    92                 final int prime = 31;
     96                final int prime = 37;
    9397                int result = 1;
    9498                result = prime * result
Note: See TracChangeset for help on using the changeset viewer.