Skip to content

History / GraphsExplained

Revisions

  • Standardize on `Java N+` in documentation. RELNOTES=n/a PiperOrigin-RevId: 607336969

    @kluever kluever committed Feb 15, 2024
  • change behavior of views returned by graph accessor methods that take a graph element as input: they now throw IllegalStateException when that element is removed from the graph RELNOTES=change behavior of views returned by graph accessor methods that take a graph element as input: they now throw IllegalStateException when that element is removed from the graph PiperOrigin-RevId: 600480069

    @java-team-github-bot java-team-github-bot committed Jan 22, 2024
  • change behavior of views retu... PiperOrigin-RevId: 591886365

    @java-team-github-bot java-team-github-bot committed Dec 18, 2023
  • change behavior of views returned by graph accessor methods that take a graph element as input: they now throw IllegalStateException when that element is removed from the graph RELNOTES=change behavior of views returned by graph accessor methods that take a graph element as input: they now throw IllegalStateException when that element is removed from the graph PiperOrigin-RevId: 591404913

    @java-team-github-bot java-team-github-bot committed Dec 16, 2023
  • GraphsExplained: Add section about utility functions. PiperOrigin-RevId: 585690009

    @java-team-github-bot java-team-github-bot committed Nov 27, 2023
  • GraphsExplained: Add section about graph traversal. PiperOrigin-RevId: 585688807

    @java-team-github-bot java-team-github-bot committed Nov 27, 2023
  • GraphsExplained: Add example images for the three different types of graphs. PiperOrigin-RevId: 585687222

    @java-team-github-bot java-team-github-bot committed Nov 27, 2023
  • GraphsExplained: Fix uncompilable code (cast to mutable type to be able to mutate it later) PiperOrigin-RevId: 585634445

    @java-team-github-bot java-team-github-bot committed Nov 27, 2023
  • GraphsExplained: Replace integer by Distance type. This improves the readability by using an appropriate type and fixes a minor disadvantage that flight times are dependent on more than only the two airports (e.g. weather) PiperOrigin-RevId: 585338517

    @java-team-github-bot java-team-github-bot committed Nov 26, 2023
  • Begin tweaking Guava sources to satisfy Copybara. - Change from http to https (and from github.io links to guava.dev/truth.dev while I'm at it). - Remove go/ links. - Add whitespace around MOE directives. - Put MOE stripping directives alone in comments, moving other comment text to a separate comment. - One particular case of that: Put MOE intracomment stripping into HTML comments... even when it happens in non-Javadoc comments (i.e., /* */). It seems that Copybara wants for intracomment directives to stand alone in *some* kind of comment? - Add @GoogleInternal to some files that are currently omitted from Guava simply by not being in MOE filegroup targets. This is surely not a complete set of changes, but it's enough to get me started. RELNOTES=n/a ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=334840448

    @cpovirk cpovirk committed Oct 2, 2020
  • Add Jens to the list of common.graph contributors ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=289618888

    @nymanjens nymanjens committed Jan 14, 2020
  • Mention ElementOrder.stable() in Graphs Explained. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=289618852

    @nymanjens nymanjens committed Jan 14, 2020
  • Add link to JGraphT's Guava adapters

    @nick-someone nick-someone committed Oct 25, 2019
  • Update GraphsExplained g3doc page to encompass the fact that we can now build immutable graphs in two ways. RELNOTES=n/a ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=241891808

    @nymanjens nymanjens committed Apr 7, 2019
  • common.graph FAQs: update to include an item on why incident/adjacent element sets aren't sorted ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=206688194

    @jrtom jrtom committed Aug 1, 2018
  • Side effect of internal change. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=187659103

    @jrtom jrtom committed Mar 12, 2018
  • Reworked section on Graph elements (nodes/edges): broke out requirements into subsections, added links and examples, added section on recursively defined objects; minor reformatting

    @jrtom jrtom committed Mar 3, 2018
  • Fix md files that were incorrectly marked executable.

    @cgdecker cgdecker committed Oct 17, 2017
  • Sync changes from migration to internal pages. Primarily, fix up tons of Markdown stuff.

    @cgdecker cgdecker committed Oct 16, 2017
  • Updating for 23.0 to reflect the new hasEdgeConnecting() method

    @jrtom jrtom committed Aug 8, 2017
  • Updated for 23.0 to include material on SuccessorsFunction and PredecessorsFunction.

    @jrtom jrtom committed Aug 7, 2017
  • Updates for Guava 22: ValueGraph no longer extends Graph, equals() now defined for graph types, added and updated definitions, updated examples of graph types.

    @jrtom jrtom committed May 25, 2017
  • update documentation for getTwoHopNeighbors() example for clarity. Fix a couple of typos. Update wording in a couple of places.

    @jrtom jrtom committed Nov 16, 2016
  • added a "Major Contributors" section to the bottom

    @jrtom jrtom committed Oct 29, 2016
  • add boldface to a warning

    @jrtom jrtom committed Oct 25, 2016
  • some cleanup of typos; reworking one code example; refactoring

    @jrtom jrtom committed Oct 25, 2016
  • Updated GraphsExplained (markdown)

    @cgdecker cgdecker committed Oct 24, 2016
  • Updated GraphsExplained (markdown)

    @jrtom jrtom committed Oct 24, 2016
  • Rewrite of this page in preparation for v20 release.

    @jrtom jrtom committed Oct 24, 2016
  • Updated Graphs (markdown)

    @Bezier89 Bezier89 committed Oct 12, 2016