1. Jan 29, 2021
  2. Jan 27, 2021
    • Jack Koenig's avatar
      Fix post-merge publishing (#2055) · aec9e9e6
      Jack Koenig authored
      * Check Unidoc on all versions of Scala
      
        It is required for publishing and we publish every version
      
      * Fix conflicting cross-version suffixes issue
      
        When running `sbt ++2.13.4 unidoc`, SBT would set the Scala version
        for the fuzzer and benchmark projects even though they aren't really
        relevant to the command. This may be a misconfiguration or a bug in
        the unidoc plugin. Whatever the case, simply making it possible for
        them to use the same version of Scala as the firrtl project (on which
        they depend) fixes the issue.
      
      * Match versions of Scala in build.sbt and CI
      
      * Fix unidoc issues in 2.13.4
      
        There is some bug in ScalaDoc not finding some links in firrtl.options
        so those links were made absolute as a workaround.
      aec9e9e6
  3. Jan 23, 2021
  4. Jan 20, 2021
  5. Dec 16, 2020
    • Jack Koenig's avatar
      Improve performance of LowerTypes renaming (#2024) · 15013df6
      Jack Koenig authored
      This is done by having LowerTypes uses two RenameMaps instead of one for
      each module. There is one for renaming instance paths, and one for
      renaming everything within modules.
      
      Also add some utilities:
      * TargetUtils for dealing with InstanceTargets
      * RenameMap.fromInstanceRenames
      15013df6
  6. Dec 12, 2020
  7. Dec 11, 2020
  8. Dec 08, 2020
  9. Dec 05, 2020
  10. Dec 03, 2020
  11. Dec 02, 2020
  12. Dec 01, 2020
  13. Nov 24, 2020
  14. Nov 18, 2020
  15. Nov 17, 2020
  16. Nov 13, 2020
  17. Nov 12, 2020
  18. Nov 11, 2020
  19. Nov 10, 2020
  20. Nov 07, 2020
  21. Nov 05, 2020
  22. Oct 27, 2020
  23. Oct 26, 2020
  24. Oct 14, 2020