8000 Remove reference to '&&&' operator in Scaladoc by kluen · Pull Request #6526 · zio/zio · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Remove reference to '&&&' operator in Scaladoc #6526

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 625 commits into from
Closed

Conversation

kluen
Copy link
Contributor
@kluen kluen commented Apr 2, 2022

zhrebicek and others added 30 commits November 9, 2021 09:00
…io#5909)

* Delete ZTrace#prettyPrint, use Cause#prettyPrint instead (zio#5853)

* User Cause#fail instead of removed Cause#traced
* Delete ZIO Streams 1

* Moved ZIO Streams 2 out of experimental

* Rename packages

* Fix imports

* Format

* Restored some deleted files

* Fix zio-test

* Removed unused imports

* Fix mdoc and format

* Fix typo

* Fix accessible macro

* Fix zio-test tests

* Fix macros tests

* Fix docs

* Fix docs sidebar

* Rename test suites

* fix pipeline documentation

* update documentation

* ZPipeline.mapError and ZPipeline.mapZIO

* Increase timeout for ZPipeline JVM test suite

* Rename via(function) to viaFunction

* Increase ZPipeline JVM test suite timeout

Co-authored-by: Adam Fraser <adam.fraser@gmail.com>
…e new style (zio#5991)

* First translation of Spec in the wild.
Aiming at zio#5968

Needs these steps for a pleasant ScalaFixExperience:
- import zio.test.environment.TestEnvironment

- ZIOBaseSpec => ZIOSpecDefault

- Insert this inside body of Spec
      override def layer: ZLayer[Has[ZIOAppArgs], Any, TestEnvironment] =
        zio.ZEnv.live >>> TestEnvironment.live // TODO Confirm this default value

First step towards DefaultRunnableSpec scalaFix rule

Isolate rule. Work on inserting new default layer in ZIOSpecDefault.
Currently, I can only drop it immediately beside the ZIOSpecDefault token, not inside the body.

Put default `layer` inside ZIOSpecDefault.
Not sure if this is a good move.
Is definitely simpler to implement than a ScalaFix rule that will be sure to insert this inside each subtype of ZIOSpecDefault

Make alernate ZIOBase2Spec

Work on converting all core Specs, but back off for the time being while I figure out the deadlock

Convert several Specs to new type, and flag those that cause problems

Update several more Specs

+Notes

Rename things to highlight old Specs and minimize code churn

Convert several more tests

Fix build errors

Convert most remaining tests.
Stream Specs are the bulk of the remaining files.

* Convert most Specs to new style. Fighting with RuntimeConfig

* ongoing work

* Working towards ZIOSpec only.
Disabled some things for the moment to see what CI thinks about the current state of affairs.

* Useless commit to check CI again

* rm one more spec

* Disable ZPipelineSpec for now

* Checkpoint before merge

* Try to use old tests for ZStreamSpec. It's still failing now :/

* Still trying to diagnose stream failures

* Giving up for the night

* Fix JS linking errors. Cleanup some output.

* Fighting with Dotty

* Fix broken layer construction

* Small layer cleanup to trigger CI

* Remove old Spec style completely

* Fix newly-added concurrent tests

* Experiment with Sequential spec execution

* Start isolating test running behavior to identify resource issues

* Construct larger suites/specs dynamically in FrameworkSpec

* More troubleshooting & Sequential attempts

* rm unused import

* More profiling

* Experiment with de-duping test execution

* Ignore 1 test to see how CI behaves

* Remove almost everything but spec type ascriptions

Co-authored-by: Adam Fraser <adam.fraser@gmail.com>
* remove profiling

* remove examples
* initial work

* fix warnings

* resolve conflicts

* fix compilation error

* fix scala 3 compilation issue

* fix test

* add provide variants

* cleanup
* debug tracing

* remove duplicated lines
* initial work

* fix deprecation warning

* ongoing work

* ongoing work

* fix version specific issue

* Added script to check site

* Added script to check site

* Correct sidebars.json

* Renaming files for deps documentation

* Make sure website dir is cleaned before build.
Bump docusaurus version

* fix documentation

* rename

* cleanup

* provide services

Co-authored-by: Andreas Gies <andreas@wayofquality.de>
* Merging changes to keep 1.x the prmoinent docs version

* Correct getting started link on index page

* ensure checksite runs on push, publsh runs on tag

* Ensure checkSite is being run on pr

* Adding debug flag to site scripts

* Use the bash from within ci.yml to check the site
…io#6043)

Some info could be a date string indicating when the tag was created
* initial work

* comment out accessible specs

* hassassination

* fix macros for dotty, add IsNotIntersection, bump izumi-reflect version

* fix version specific issue

* subtyping

* fix scala 3 issue

* scalafix

* enable automatic layer construction tests

* cleanup

* runtime

* releasemap

* schedule

* mock

* mockable

* spec version specific

* accessible

* ignore

* add tag/env issue specs

* prune

* cleanup

* stream

* examples

* zstate

* fix scala 3 issue

* test

* ziospecabstract

* test system

* test random

* test console

* test config

* test clock

* spec

* zio test

* cleanup

* simplify

* stm

* fiber context

* cleanup

* fix scalafix

* cleanup

* service builder spec

* cleanup

* cleanup

* cleanup

* has inject fixes (and minor changes)

* service builder

* fix compilation errors

* fix tag spec

* service builder

* serializable

* fix tag spec

* fix scala 3 issues

* fix version specific issue

* caching

* ignore test on scala 3

* ignore test

* cleanup

* comment out examples

* deterministic get

* comment out spec

* laziness

* increase timeout

* caching

* fix test

* try shortening timeout

Co-authored-by: Kit Langton <kit.langton@gmail.com>
* introduction to jvm metrics.

* fox typo.
…o#6056)

* initial work

* add ServiceTag and EnvironmentTag

* add more implicit evidence

* back to is not intersection

* fix errors

* format

* more is not intersection

* format

* fix documentation

* don't publish macros

* disable junit spec

* cleanup

Co-authored-by: Kit Langton <kit.langton@gmail.com>
…io#6037)

* Make ZStreamPlatformSpecificSpec fromSocketServer tests more stable

* retry in case we have some socket communication issues
* zlayer cannot be zlayed

* comment out example (dotty macro issue)

* undo renaming of ZLayer

* more changes
adamgfraser and others added 26 commits March 29, 2022 16:52
* reviewed fiber documentation

* deduplicated served urls

* reviewed concurrency documentation
* Create ZIOAppArgs.empty

* Make ZIOAppArgs.empty a val

* Use ZIOAppArgs.empty in test code
* Start on some tests & notes

* Give more structure to Output tests

* rm redundant fields from methods that were already taking an ExecutionEvent with that data

* More TestOutput API improvements.

* rm half-baked test for now

* Cleanup incidental file changes
* fix flaky test

* remove unused import
* initial work

* fix scala 2.12 issue

* fix scala 3 issue

* delete unsafe remove

* rename full to with patch

* add documentation regarding combine

* add documentation regarding patch

* rename fromdiff to diff

* move implementation out of fiber context

* increase memory on scala js

* increase memory on scala js

* scoped fiber ref values

* remove test aspect sequential

* format
…e out of TestOutput (zio#6503)

* Start on some tests & notes

* Give more structure to Output tests

* rm redundant fields from methods that were already taking an ExecutionEvent with that data

* More TestOutput API improvements.

* rm half-baked test for now

* Cleanup incidental file changes

* Revert "rm half-baked test for now"

This reverts commit 2b5b27a.

* Work on more meaningful tests for TestOutput

* Confirm some unwanted Console output w/ test

* Separate TestOutput and Rendering.
Much more meaningful TestOutput tests. Might want to rename it TestOutputSorter or something.

* Additional test scenarios

* Simplify child creation

* Fix import after rebase

* Refactoring TestOutput

* Start shuffling construction of layers

* Significantly reduce Environment types

* Test Environment types--

* Test Environment types--

* Test Environment types--

* Cleanup and back-out one of the TestOutput experiments

* More cleanup

* Pull Printer into separate file
* initial work

* format

* cleanup

* implement convenience methods

* implement test convenience methods

* more cleanup

* fix live implementation

* move services to fiber ref

* fix live implementation

* separate fiber refs

* update other test layers

* implement with live test aspects

* do not provide default services in tests

* use live clock in concurrent summary spec

* documentation compiling

* fix clock spec

* fix metric spec

* unify default services

* remove references to zenv

* remove additional references to default services

* remove random from jittered

* remove extraneous any

* update documentation

* update runtime documentation

* update zapp documentation

* simplify default jvm metrics

* format

* implement zlayer empty

* clean up test logger

* update documentation regarding live service

* implement locally with

* fix compilation error

* simplify implementations of test layers

* format

* update some examples

* clean up zio documentation

* update documentation regarding zio test services

* more zio test documentation updates

* delete references to default services from streams

* remove references in sink docs

* update trandom docs

* clean up some tests

* update documentation regarding environment

* fix some types

* update remaining docs

* cleanup

* propagate changes

* scoped fiber refs

* update documentation

* update runtime documentation

* clean up zio spec abstract

* clean up sized service

* clean up zenv

* clean up zstate

* clean up fiber ref

* minor fiber ref cleanup

* update zstate documentation

* clean up zenvironment

* clean up benchmarks

* clean up fiber refs

* format

* only add to environment
…io#6507)

* Use single ExecutionEventSink instance and rm from TestEnvironment

Use provideSomeLayer to avoid macro trace error in Dotty

* fmt

* rm newly-superfluous layers for ScalaJS and Native TestRunners
zio#6509)

* Improved Assertions for TestOutput. Print ExecutionEvent when parent failure is encountered. Report failed tests in ScalaJS runner.

* rm forced ChunkSpec failure

* Increase Stream debounce suite timeouts

* Get rid of extra Section wrapping in TestExecutor

* Make ScalaJS tests run sequentially
* make semaphore its own data type

* propagate tracing information

* remove unused import

* serializable

* update documentation
* implement chunk from java iterator

* format
…#6510)

* Added support for 'min' and 'max'  on both Histogram and Summary.

* Fixed compilation issue for ConcurrentMetricHooksPlatformSpecific due to missing 'min' and 'max' values.

* Fix JS compilation issues due to missing parens.

* Implemeted recommended performance improvements.

* Worked with Adam Fraser to come up with a safer and more performant approach for supporting atomic double values.

Fixed issue in native and js implementations that was causing test failures.

* Completed documentation of 'AtomicDouble'.

* Formatting

* Fix native compile issue.

* Attempt to address test flakiness.
* Improved Assertions for TestOutput. Print ExecutionEvent when parent failure is encountered. Report failed tests in ScalaJS runner.

* rm forced ChunkSpec failure

* Debugging interruption

* Make Specs interruptable

* Delete fruitless test

* Make tests Await forever
@kluen kluen requested a review from iravid as a code owner April 2, 2022 14:12
@kluen kluen closed this Apr 2, 2022
@kluen
Copy link
Contributor Author
kluen commented Apr 2, 2022

Sorry, I stuffed up. Proper PR: #6527

@kluen kluen deleted the fix-doc branch April 23, 2022 17:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
0