Code Monkey home page Code Monkey logo

wiremock.org's Introduction

WireMock 3.x Website

Repository that stores the WireMock website and documentation. Powered by Jekyll and Markdown. The website uses the Minimal Mistakes Theme for Jekyll.

Contributing

All pull requests are welcome! The contributing guide is available here

License

The website is open source, and its contents can be reused as needed.

Credits

The website uses a number of upstream components that are repackaged to support usage in the Jekyll engine, or just added as sources. This includes but not limited to:

wiremock.org's People

Contributors

bwnnwtt avatar chenrui333 avatar dependabot[bot] avatar dieppa avatar ethangj avatar gerrardmark avatar imcezz avatar kapishmalik avatar kyle-winkelman avatar leeturner avatar limptwiglet avatar lpradel avatar lukasz-gryzbon avatar mahoney avatar milan-miscevic avatar olblak avatar oleg-nenashev avatar picimako avatar priitliivak avatar prithvitewatia avatar rafearnold avatar sam-williams-cko avatar shirsho24 avatar silver-mx avatar smartmind12 avatar timosmit avatar tomakehurst avatar tomasbjerre avatar tomerpacific avatar viktormelnychuk avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

wiremock.org's Issues

Issue on Quick Start: API Mocking with Java and JUnit 4

Page

/docs/quickstart/java-junit/

Details

No gradle information provided
image

Suggested Edits

dependencies {
    testImplementation("com.github.tomakehurst:wiremock:3.3.1")
    testImplementation("org.assertj:assertj-core:3.24.2")
}

References

No response

ResponseTemplateTransformer for 3.0.0 not documented

Summary

I am trying to migrate to wiremock 3.0.0 but I am stuck at pretty much step 1. I am using ResponseTemplateTransformer, and I have no idea how to make it work with 3.0.0, even with the simplest usage.

the documentation here https://wiremock.org/3.x/docs/response-templating/ uses the constructors and builder that does not exist anymore. I tried to adapt manually, but the lack of javadoc + documentation makes it near impossible, unless I am missing something obvious.

basically the following lines are the only ones that gives me compilation error that I do not know how to solve;

new ResponseTemplateTransformer(true) and
new ResponseTemplateTransformer(true, "json", Jackson2Helper.INSTANCE) (using handlebars-jackson)

the new constructor is

  public ResponseTemplateTransformer(
      TemplateEngine templateEngine,
      boolean global,
      FileSource files,
      List<TemplateModelDataProviderExtension> templateModelDataProviders)

Nowhere I can find what the TemplateEngine is or must be, or files, of templateModelDataProviders, nor what is nullable.

For the second case I tried to manually create the templateEngine to add the helper, but it is a nap, and not idea what is the map key, and how it will be used afterward.

Help would be appreciated.

References

https://wiremock.org/3.x/docs/extending-wiremock/ all the TransformingResponses links points to non existing page.
https://wiremock.org/3.x/docs/response-templating/ cannot be followed as it uses the older apis.

Update for Spring Boot documentation

The Spring Boot docs are a bit outdated (with a dead link) and it did not help me achieve what I wanted with Spring Boot and WireMock.

Attached is a proposal of updated documentation to help future readers to achieve this faster. If wanted, you could simply replace _docs/spring-boot.md with this.

spring-boot.md

EPIC: Restructure the examples to use code tabs

Proposal

In WireMock documentation, there are A LOT of examples where JSON and Code examples are placed in separate examples which takes a lot of vertical space and complicates the documentation. Instead of that, it would be nice if the examples were put into recently introduced Code Tabs like this one:

image

Steps

Each case can be submitted as a separate pull request:

  • Find a case when two examples (usually JSON and Java) are placed sequentially
  • Merge examples into a single block using the {codetabs} macro
  • Copy-edit text around examples to ensure it is consistent

Example of a patch: #165

References

No response

Docs pages are 404ing

Page

No response

Details

This is an incomplete list of documentation pages that are 404ing with the official change to WireMock 3.x.

Depending on how you want to tackle fixing these links, I can continue updating this as I find more 404s.

Additionally, the Test Engineer in me wants to get some verification tests that no links 404, but ๐Ÿคท๐Ÿป I know that's a whole other effort ๐Ÿ˜„

Suggested Edits

No response

References

No response

WireMock learning paths

Proposal

The documentation for WireMock is quite robust. This has the positive outcome of almost every case you could think of being documented. But the negative outcome is that users who are new to WireMock may not know which page to go to in order to get a code example. While standardizing documentation could lead to an increase in discoverability, another path that could be taken to increase user adoption would be learning paths.

What's a learning path?
A learning path would be something like a small tutorial that allows users to easily set up their own WireMock and play around with a sandbox to discover how they can implement certain solutions. Ideally, there would be three requirements for a learning path

  • WireMock code (either JSON or Java, but having both would be a plus :D )
  • Postman collection (or some other grouping of network calls for ease of use)
  • Documentation! To guide the user through their learning path.

What does the learning path accomplish?
Ideally, the learning path would allow users, especially those who are more hands-on learners, to engage with WireMock while attempting to solve a problem or discover how to use a tool. Additionally, when answering questions on StackOverflow, GitHub, or the Slack community, learning paths could provide another avenue to explain how to solve problems.

From my own personal experience, using a small sandbox I made to figure out the difference between url, urlPath, urlPattern, and urlPathPattern spurred me on my way to really using WireMock.

Why could this be unsuccessful?
Honestly, it'd be a huge endeavor. Even trying to slice the learning paths into fairly large groups would still require a ton of coordination and preparation before getting into actually creating the paths. What goes into one path vs. another? How prescriptive are the instructions? How are certain features documented/not documented?

Reference any relevant documentation, other materials or issues/pull requests that can be used for inspiration.

No response

The developer instance submits analytics

Proposal

There is a glitch in the configuration files, because Analytics settings are in the root _config.yml and hence applied to all deployments. They should be applied only to production ones

Reproduction steps

Just launch locally... but please don't

References

No response

Issue on Response Templating

Page

/docs/response-templating/

Details

I am using gradle dependency: implementation 'com.github.tomakehurst:wiremock:2.27.2'

My JSON stub mapping is calling a POST URL using proxyBaseUrl and sending the response to transformers (I am writing my own transformer class by extending ResponseTransformer to dynamically change the response based on the response from proxy URL).
JSON Stub:
image

Issue:

  1. I can see the response from proxyBaseUrl as HTTP 200, but when I try printing the body using response.getBodyAsString(), it returns a string in unreadable format.
    200 response: image

response.getBodyAsString():

image

How can I read this response in readable format (preferably json), to change the response dynamically using transformer functionality.

  1. response.getBody() method returns a byte array.

response.getBody():
image

Tried decoding the byte array returned using all StandardCharsets and
new String(response.getBody(), response.getHeaders().getContentTypeHeader().charset());

image

How can I convert this byte array in a readable format. Thank you in anticipation of a solution.

Suggested Edits

No response

References

No response

Add a /community/Slack page

At the moment we have Slack invite links all over the place, and it is not sustainable. Some links actually point to the UP9 Slack which is rather dead... Once the link expires, we will have dead links all over the place too. So, we need a page for Slack landing that describes How to join, references key documents like CoC, and probably provides a channel map

Update the WireMock site to use WireMock 3 by default

Proposal

Once WireMock 3.0.0 is release, the following needs to be done

  • 3.x is made the default one
  • There is an archive 2.x documentation branch
  • The links and the navbar content need to be updated

References

No response

Add versioning to WireMock documentation

Proposal

Currently, WireMock documentation does not include complete (or even approaching complete) information about when features were implemented to WireMock. Users can often struggle to properly implement features, simply because they're using a lower version of WireMock than the feature they'd like to use. (For example, what version of WireMock introduced logical AND and OR?) Having minimum versions alongside feature documentation could help ease this struggle.

Admittedly, with the impending release of WireMock 3.0+, this may all be a moot point, if the idea is just that "everything was released in 3.0.0", but it could still be useful to "reset" everything to that, and document when new features are added.

Scope

  • Add 3.x to the documentation, without duplicating content - #53
  • Add navigation helpers in doc headers to help others with finding 2.x and 3.x docs
  • Add documentation page describing WireMock Java baselines and providing disclaimers for other components
  • Figure out something for pages relocation
  • Add WireMock 3 preview announcement

Reference any relevant documentation, other materials or issues/pull requests that can be used for inspiration.

No response

Update the 3.x documentation to use the new groupID

Summary

After wiremock/wiremock#2237 in 3.0-beta-11, we need to update documentation to use the new groupID for the image: https://mvnrepository.com/artifact/org.wiremock/wiremock. https://repo1.maven.org/maven2/org/wiremock/wiremock-standalone/ , https://repo1.maven.org/maven2/org/wiremock/wiremock-webhooks-extension/

Scope

  • Installation guidelines are updated for WireMock standalone
  • Maven/gradle usage docs are updated
  • Webhooks extension docs are updated

References

Group documents on a per-solution basis

Proposal

Currently the whole documentation is about WireMock Java. I think we need to update the structure and landing so that all users could discover how to run it. We should create roots for non-Java solutions, and rework the Java one to focus more on use-cases

Suggested structure for the Java Root

  • WireMock Basics: Getting started, general guides
  • WireMock Standalone
    • Running in Docker
    • Running locally (WireMock Java but local)
  • Using WireMock in Java
    • All the current advanced content for JUnit and usage specifics
    • Testcontainers Java
  • TODO: All Key use-cases as on the landing page
  • Extending WireMock
  • References
    • Admin API
    • WireMock Changelog

"Solution pages"

A clone of https://github.com/wiremock/ecosystem/ but with fancy interface

References

No response

Publish WireMock 3 Beta documentation

Summary

After the refactoring of the website, I believe we could include the repsoitory as a submodule and publish the content under the the https://wiremock.org/docs/3.x URL. It needs to be tested but should work https://github.com/wiremock/wiremock.org/tree/3.0.0-beta

If so, we will need some header for the 2.x documentation so that people could navigate to 3.x easily. It will need to be a macro to self-determine the path, because we will be up-merging the 2.x changes into 3.x

References

No response

Add support for publishing preview and archive docs

Proposal

WireMock Java is currently going towards 3.0, and many patches land only in that branch. It would be nice to publish it and make it easier for others to manage

  • Add archive publishing engine and metadata
  • Add 3.x to the documentation, without duplicating content
  • Add navigation helpers in doc headers to help others with finding 2.x and 3.x docs

References

No response

Documentation landing could render better on mobile devices

Page

/docs/

Details

Right now the layouts do not reduce the number of columns when on small devices. The flex layout should normally do that, but it seems I messed up something in the CSS. It would be great to apply a patch, likely a quick one

image

Suggested Edits

No response

References

No response

Fix social media sharing for the website

Proposal

The Metadata is empty at the moment, so there are no easy sharing buttons, whether we need them or not. It is nice to have all metadata in place for SEO purposes and ranking anyway

References

No response

Move Documentation website to another documentation engine

Currently the documentation uses Jekyll, and it is pretty weak when it comes to product-grade documentation (macros, external sourcing for docs-as-code, etc., etc.). I think it would be preferable to have another documentation engine, preferably Docusaurus or Hugo. I find Docusaurus much more powerful and sustainable if we must stick to Markdown, but IIUIC @tomakehurst prefers Hugo. If we want to have professional documentation with a lot of future scalability, we should probably adopt AsciiDoc and Antora right away. Subject for a discussion.

Preview

https://oleg-nenashev.github.io/wiremock.org/

image

TODOs

References

A/B testing of homepage

Summary

We are currently running an A/B test on the home page.
Users should not modify start.html or home.html pages to avoid interfering with the A/B test.

References

No response

outdated documentation for ResponseTemplateTransformer

Summary

I am facing a task of upgrading from wiremock 2.26. I have problems with creating ResponseTemplateTransformer. Seems like the Response Templating section uses ResponseTemplateTransformer.Builder, which is now removed. Could you please document the way this transformer should be created?

References

No response

WireMock Website 2.0

Proposal

It would be great to do a major rework of the website to provide good experience for users of all WireMock implementation under the umbrella of the community. It also includes adopting new engine for the website, with a shift towards documentation as code and extracting content from the repositories

Project Dashboard

TODO

Scope

  • #24
  • #37
  • #38
  • Website and documentation landing that supports multiple stack
  • New accessible theme: mobile friendly, white/dark modes, etc.

References

No response

Using global templating with version 3.x

Summary

The example code in https://wiremock.org/docs/junit-jupiter/ shows how to activate global templating using an extension.

With version 3.x the constructor for the ResponseTemplateTransformer changed.
I also found, that there is now an option to enable global templating in the options.

The example for the use of an extension should be changed, as it does not compile anymore, and does not make sense with the current configuration options.

References

https://wiremock.org/docs/junit-jupiter/

The matcher 'havingExactly' is listed as a availabe in WireMock 2.x but doesn't exist.

Summary

As listed in https://wiremock.org/docs/request-matching/#matching-headerquery-parameter-containing-multiple-values there is supposedly a matcher in wiremock 2.x that can match multiple values in a query param. That matcher is "havingExactly."

However after importing 2.35 (latest stable release & latest 2.x release) for my project I could not find the matcher. Looking at list of available matchers in the 2.35 tag of WireMock (https://github.com/wiremock/wiremock/blob/2.35.0/src/main/java/com/github/tomakehurst/wiremock/client/WireMock.java) I do not see it available there. When comparing it to master (https://github.com/wiremock/wiremock/blob/master/src/main/java/com/github/tomakehurst/wiremock/client/WireMock.java) you can see the havingExactly matcher is available.

This is likely an error in the documentation for 2.x. "havingExactly" is not a available matcher for 2.x but 3.x only.

References

No response

Website opengraph is broken

The website is built around base_path which does no longer work properly in recent Jenkyll versions. | absolute filters should be used instead, or relative paths

Enable links checker by default in the pipeline

Summary

Now the link checker is commented out, because it fails on some macros (e.g. WireMock version) and also hits GitHub rate limit. It would be nice to adopt a GitHub action that would verify the simple links

References

No response

Improve icons in the menu navbar

Proposal

As @tomakehurst mentioned in #82 , the vertical alignment and look and feel of the new icons could be better. I suggest looking for an open source icon set to use, and tinkering with CSS a bit.

image

References

Stubbing does not specify Classes containing static methods

Reading the subbing section of the docs I miss a reference to the Class that contains methods like stubFor these are used in the examples as static imports, but as the import statements are not included it is not clear where to import these methods from.
I assume that most methods are from the same small set of classes, so it would be possible to name them in the top of the page in order to keep the examples small and concise.

Change the navbar

The current Navbar is IMHO not extensible. I suggest the following changes

- Documentation
  - Get WireMock
  - Use WireMock
  - Extend WireMock (aka Developer guide)
- Community (should be a link too)
  - // All community and contributing links
- Commercial
  - WireMock Cloud
  - Commercial support
  - WireMock Studio (deprecated)
  - MockLab (deprecated) 

Currently running A/B test - Homepage

Summary

We are currently running an A/B test on the home page.
Users should not modify start.html or index.html pages to avoid interfering with the A/B test.

References

No response

Cleanup Jekyll warnings

Summary

There is a number of Jekyll and Liquid warnings in the build output. It would be nice to clean them up

C:\Users\Oleg\Documents\opensource\wiremock\wiremock.org>bundle exec jekyll serve --config '_config.yml,_config-3.x.yml
Configuration file: C:/Users/Oleg/Documents/opensource/wiremock/wiremock.org/_config.yml
Configuration file: C:/Users/Oleg/Documents/opensource/wiremock/wiremock.org/_config-3.x.yml
To use retry middleware with Faraday v2.0+, install `faraday-retry` gem
            Source: C:/Users/Oleg/Documents/opensource/wiremock/wiremock.org
       Destination: C:/Users/Oleg/Documents/opensource/wiremock/wiremock.org/tmp/site_3x
 Incremental build: disabled. Enable with --incremental
      Generating...
       Jekyll Feed: Generating feed for posts
C:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/json-1.8.6/lib/json/common.rb:155: warning: Using the last argument as keyword parameters is deprecated
    Liquid Warning: Liquid syntax error (line 1): Expected dotdot but found id in "(page.header.overlay_color or page.header.overlay_image) or page.header.image" in C:/Users/Oleg/Documents/opensource/wiremock/wiremock.org/_layouts/splash.html
    Liquid Warning: Liquid syntax error (line 1): Expected dotdot but found id in "(page.header.overlay_color or page.header.overlay_image) or page.header.image" in C:/Users/Oleg/Documents/opensource/wiremock/wiremock.org/_layouts/single.html
    Liquid Warning: Liquid syntax error (line 1): Expected dotdot but found id in "(page.header.overlay_color or page.header.overlay_image) or page.header.image" in C:/Users/Oleg/Documents/opensource/wiremock/wiremock.org/_layouts/archive.html
    Liquid Warning: Liquid syntax error (line 1): Expected dotdot but found id in "(page.header.overlay_color or page.header.overlay_image) or page.header.image" in C:/Users/Oleg/Documents/opensource/wiremock/wiremock.org/_layouts/support.html
Deprecation Warning: Using / for division outside of calc() is deprecated and will be removed in Dart Sass 2.0.0.

Recommendation: math.div(1, 4) or calc(1 / 4)

More info and automated migrator: https://sass-lang.com/d/slash-div

    โ•ท
136 โ”‚     gutters: 1/4,
    โ”‚              ^^^
    โ•ต
    _variables.scss 136:14                                                              @import
    C:\Users\Oleg\Documents\opensource\wiremock\wiremock.org\assets\css\main.scss 11:9  root stylesheet
Deprecation Warning: Passing a string to call() is deprecated and will be illegal in Dart Sass 2.0.0.

Recommendation: call(get-function(mixin-exists))

   โ•ท
70 โ”‚         $_pass: call(unquote("#{$_type}-exists"), $_i);
   โ”‚                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   โ•ต
    C:\Users\Oleg\Documents\opensource\wiremock\wiremock.org\_sass\vendor\susy\susy\output\support\_support.scss 70:17    susy-support()
    C:\Users\Oleg\Documents\opensource\wiremock\wiremock.org\_sass\vendor\susy\susy\output\support\_box-sizing.scss 12:9  susy-box-sizing()
    C:\Users\Oleg\Documents\opensource\wiremock\wiremock.org\_sass\vendor\susy\susy\output\support\_support.scss 40:5     susy-support()
    C:\Users\Oleg\Documents\opensource\wiremock\wiremock.org\_sass\vendor\susy\susy\output\shared\_output.scss 12:5       output()
    C:\Users\Oleg\Documents\opensource\wiremock\wiremock.org\_sass\vendor\susy\susy\language\susy\_box-sizing.scss 21:28  global-box-sizing()
    C:\Users\Oleg\Documents\opensource\wiremock\wiremock.org\_sass\vendor\susy\susy\language\susy\_box-sizing.scss 35:3   border-box-sizing()
    _reset.scss 5:1
  @import
    C:\Users\Oleg\Documents\opensource\wiremock\wiremock.org\assets\css\main.scss 16:9
  root stylesheet
Deprecation Warning: Passing a string to call() is deprecated and will be illegal in Dart Sass 2.0.0.

Recommendation: call(get-function(variable-exists))

   โ•ท
70 โ”‚         $_pass: call(unquote("#{$_type}-exists"), $_i);
   โ”‚                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   โ•ต
    C:\Users\Oleg\Documents\opensource\wiremock\wiremock.org\_sass\vendor\susy\susy\output\support\_support.scss 70:17    susy-support()
    C:\Users\Oleg\Documents\opensource\wiremock\wiremock.org\_sass\vendor\susy\susy\output\support\_rem.scss 17:7         susy-rem()
    C:\Users\Oleg\Documents\opensource\wiremock\wiremock.org\_sass\vendor\susy\susy\output\support\_prefix.scss 17:5      susy-prefix()
    C:\Users\Oleg\Documents\opensource\wiremock\wiremock.org\_sass\vendor\susy\susy\output\support\_box-sizing.scss 16:7  susy-box-sizing()
    C:\Users\Oleg\Documents\opensource\wiremock\wiremock.org\_sass\vendor\susy\susy\output\support\_support.scss 40:5     susy-support()
    C:\Users\Oleg\Documents\opensource\wiremock\wiremock.org\_sass\vendor\susy\susy\output\shared\_output.scss 12:5       output()
    C:\Users\Oleg\Documents\opensource\wiremock\wiremock.org\_sass\vendor\susy\susy\language\susy\_box-sizing.scss 21:28  global-box-sizing()
    C:\Users\Oleg\Documents\opensource\wiremock\wiremock.org\_sass\vendor\susy\susy\language\susy\_box-sizing.scss 35:3   border-box-sizing()
    _reset.scss 5:1
  @import
    C:\Users\Oleg\Documents\opensource\wiremock\wiremock.org\assets\css\main.scss 16:9
  root stylesheet
Deprecation Warning: Using / for division outside of calc() is deprecated and will be removed in Dart Sass 2.0.0.

Recommendation: math.div($value, 16px) or calc($value / 16px)

More info and automated migrator: https://sass-lang.com/d/slash-div

   โ•ท
28 โ”‚     @return $value / 16px * 1em;
   โ”‚             ^^^^^^^^^^^^^
   โ•ต
    C:\Users\Oleg\Documents\opensource\wiremock\wiremock.org\_sass\vendor\breakpoint\_helpers.scss 28:13
base-conversion()
    C:\Users\Oleg\Documents\opensource\wiremock\wiremock.org\_sass\vendor\breakpoint\_helpers.scss 20:13
breakpoint-to-base-em()
    C:\Users\Oleg\Documents\opensource\wiremock\wiremock.org\_sass\vendor\breakpoint\parsers\single\_default.scss 8:29  breakpoint-parse-default()
    C:\Users\Oleg\Documents\opensource\wiremock\wiremock.org\_sass\vendor\breakpoint\parsers\_single.scss 22:14
breakpoint-parse-single()
    C:\Users\Oleg\Documents\opensource\wiremock\wiremock.org\_sass\vendor\breakpoint\_parsers.scss 153:18
breakpoint-parse()
    C:\Users\Oleg\Documents\opensource\wiremock\wiremock.org\_sass\vendor\breakpoint\_parsers.scss 48:22
breakpoint()
    vendor\breakpoint\_breakpoint.scss 46:16
breakpoint()
    _reset.scss 13:3
@import
    C:\Users\Oleg\Documents\opensource\wiremock\wiremock.org\assets\css\main.scss 16:9
root stylesheet
Deprecation Warning: Using / for division outside of calc() is deprecated and will be removed in Dart Sass 2.0.0.

Recommendation: math.div($span-sum, $context) or calc($span-sum / $context)

More info and automated migrator: https://sass-lang.com/d/slash-div

    โ•ท
156 โ”‚       $width: percentage($span-sum / $context);
    โ”‚                          ^^^^^^^^^^^^^^^^^^^^
    โ•ต
    C:\Users\Oleg\Documents\opensource\wiremock\wiremock.org\_sass\vendor\susy\susy\language\susy\_span.scss 156:26  get-span-width()
    C:\Users\Oleg\Documents\opensource\wiremock\wiremock.org\_sass\vendor\susy\susy\language\susy\_span.scss 45:11   span()
    _utilities.scss 163:24                                                                                           @content
    vendor\breakpoint\_breakpoint.scss 66:7                                                                          breakpoint()
    _utilities.scss 162:3                                                                                            @import
    C:\Users\Oleg\Documents\opensource\wiremock\wiremock.org\assets\css\main.scss 19:9                               root stylesheet
Deprecation Warning: Using / for division outside of calc() is deprecated and will be removed in Dart Sass 2.0.0.

Recommendation: math.div($-gutters, susy-sum($-columns, $-gutters, $-spread)) or calc($-gutters / susy-sum($-columns, $-gutters, $-spread))

More info and automated migrator: https://sass-lang.com/d/slash-div

   โ•ท
80 โ”‚       $_gutter  : percentage($_gutters / susy-sum($_columns, $_gutters, $_spread));
   โ”‚                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   โ•ต
    C:\Users\Oleg\Documents\opensource\wiremock\wiremock.org\_sass\vendor\susy\susy\language\susy\_gutters.scss 80:30   get-gutter-width()
    C:\Users\Oleg\Documents\opensource\wiremock\wiremock.org\_sass\vendor\susy\susy\language\susy\_gutters.scss 100:25  get-gutters()
    C:\Users\Oleg\Documents\opensource\wiremock\wiremock.org\_sass\vendor\susy\susy\language\susy\_span.scss 70:13      span-math()
    C:\Users\Oleg\Documents\opensource\wiremock\wiremock.org\_sass\vendor\susy\susy\language\susy\_span.scss 13:12      span()
    _navigation.scss 35:13
@content
    vendor\breakpoint\_breakpoint.scss 66:7
breakpoint()
    _navigation.scss 34:9
@import
    C:\Users\Oleg\Documents\opensource\wiremock\wiremock.org\assets\css\main.scss 25:9
root stylesheet
Deprecation Warning: Using / for division outside of calc() is deprecated and will be removed in Dart Sass 2.0.0.

Recommendation: math.div($context, $n) or calc($context / $n)

More info and automated migrator: https://sass-lang.com/d/slash-div

   โ•ท
24 โ”‚   $line         : floor($context / $n);
   โ”‚                         ^^^^^^^^^^^^^
   โ•ต
    C:\Users\Oleg\Documents\opensource\wiremock\wiremock.org\_sass\vendor\susy\susy\language\susy\_gallery.scss 24:25  gallery()
    _archive.scss 130:5                                                                                                @content
    vendor\breakpoint\_breakpoint.scss 66:7                                                                            breakpoint()
    _archive.scss 129:3                                                                                                @import
    C:\Users\Oleg\Documents\opensource\wiremock\wiremock.org\assets\css\main.scss 33:9                                 root stylesheet
Warning: 7 repetitive deprecation warnings omitted.
Run in verbose mode to see all warnings.
C:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/json-1.8.6/lib/json/common.rb:155: warning: Using the last argument as keyword parameters is deprecated
                    done in 9.249 seconds.
 Auto-regeneration: enabled for 'C:/Users/Oleg/Documents/opensource/wiremock/wiremock.org'

References

No response

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.